Предотвращение обновления, вызванного выпадающим списком в надстройке JavaScript для PowerPoint - PullRequest
0 голосов
/ 29 июня 2018

Я разрабатываю и проект надстройки Office для PowerPoint, где пользователи могут получать видео, которые динамически добавляются в надстройку, когда пользователи запрашивают ее.

Я следовал документам и все работает, проблема в том, что у меня выпадающий список следующим образом:

<select id="dropdown-countries">
    <option value="value">Country</option>
	<option value="value">Country</option>
    <option value="value">Country</option>
</select>

Когда пользователь запрашивает видео, все работает нормально и видео отображается, как задумано, однако при переводе PowerPoint в режим презентации, если пользователь изменил значение Dropdown, вся надстройка загружается снова и вся информация (видео и выбранная опция в раскрывающемся списке) теряются, в противном случае содержимое надстройки, например видео, остается прежним.

Когда я меняю раскрывающийся список, VS выдает следующее предупреждение:

DOM7011: The code on this page has disabled intermittent caching. For more information, see: http://go.microsoft.com/fwlink/?LinkID=291337

Я хочу, чтобы видео оставалось в надстройке, даже когда PowerPoint переведен в режим презентации. Я не могу использовать localstorage для хранения информации, потому что пользователи могут иметь несколько экземпляров моей надстройки на одном слайде и в течение всей презентации.

Заранее спасибо:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...