#local-storage #office-js #office-addins #word-addins
Вопрос:
У меня есть дополнение к слову в angular. Я использую openBrowserWindow, чтобы открыть новое окно с html-файлом. Office.context.ui.openBrowserWindow(«http://someurl/hello.html»);
Я установил некоторое значение в локальном хранилище в приложении, но значение локального хранилища равно нулю, когда я пытаюсь извлечь его из нового окна, открытого с помощью html-файла.
Примечание:
- Я могу получить доступ к значению localstorage в приложении, но не в новом окне
- Приложение и html находятся в одном домене
Это использует edge внутренне.
Комментарии:
1. Какой код вы используете или пробовали до сих пор?
2. Я просто установил localstorage как localstorage.setItem(«тест»,»значение теста») в приложении перед открытием нового окна и попытался получить доступ к значению в html в сценарии с помощью localstorage.GetItem(«тест»). Я также не могу видеть значение localstorage в инструментах разработчика. Но я могу получить доступ к этому значению в приложении. Кроме того, если я задам какое-то значение в html, я смогу получить доступ к ним внутри самого html.