Я разрабатываю и проект надстройки 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 для хранения информации, потому что пользователи могут иметь несколько экземпляров моей надстройки на одном слайде и в течение всей презентации.
Заранее спасибо:)