Доступ к локальному хранилищу перестал работать с момента загрузки надстройки Office в новый пользовательский интерфейс

#office365 #office-js #office-addins #outlook-web-addins

#office365 #office-js #office-addins #outlook-web-addins

Вопрос:

У меня есть надстройка для Outlook, которая использует локальное хранилище webrowsers.

После тестирования моего дополнения в новом пользовательском интерфейсе Outlook он перестал работать (в некоторых браузерах на основе Chromium). Я больше не могу получить доступ к объекту локального хранилища. window.localStorage есть null .

Нужно ли мне устанавливать какую-либо конфигурацию для ее повторного включения?

OWA UI работает: рабочий пользовательский интерфейс

Пользовательский интерфейс OWA не работает: не работает пользовательский интерфейс

Я создал репозиторий sampel на GitHub.

Пример приложения в старом пользовательском интерфейсе:

Добавление в старый пользовательский интерфейс

Пример приложения в новом пользовательском интерфейсе:

Добавление в новый пользовательский интерфейс

Я протестировал его в

  • Brave не работает Version 1.15.72 Chromium: 86.0.4240.75 (Official Build) (64-bit)
  • Edge работает Microsoft Edge 44.17763.831.0 Microsoft EdgeHTML 18.17763
  • Chrome не работает Version 85.0.4183.121 (Official Build) (64-bit)
  • Firefox работает 68.4.1esr (64-Bit)

Комментарии:

1. Под новым пользовательским интерфейсом Outlook вы подразумеваете новый Outlook для Mac? Какую версию Outlook вы используете? Можете ли вы поделиться манифестом своей надстройки, чтобы мы могли исправить эту проблему?

2. Я имею в виду пользовательский интерфейс OWA, я думаю, что в настоящее время мы запускаем Exchange 2016. Я протестировал его в подписке на Office365, и у меня больше не было доступа к локальному хранилищу. Я опубликовал манифест для другой проблемы на github

3. Мы не можем воспроизвести проблему с нашей стороны. Не могли бы вы предоставить нам пример надстройки, в котором вы могли бы воспроизвести проблему?

4. @OutlookAdd-insTeam-MSFT Привет, извините за задержку, меня не было на работе. У меня уже есть образец приложения на github , который теперь будет проверять window.localStorage .

5. Используете ли вы safari?