Powerpoint 2016 AddIn 幻灯片(Office Online)重置为默认源位置

Powerpoint 2016 AddIn Slideshow(Office Online) resetting to default source location

我是 Office 新手 Javascript API。我只是想知道是否有人遇到这个问题?基本上我有一个简单的 Web 插件(内容插件),它有一个默认主页 (home.html)。现在我尝试导航到我的应用程序的其他页面(即 login.html 并且仍处于编辑模式)。但是,当我单击“开始幻灯片”时,它会重置为默认页面 home.html。我错过了什么吗?

您看到了预期的行为。当用户切换到幻灯片放映时,内容 add-in 会重新加载。有一个解决方法。每次 add-in 导航到新页面时,将 URL 存储在“设置”中。每次 add-in 加载时,使用 document.getActiveViewAsync ( https://dev.office.com/reference/add-ins/shared/document.getactiveviewasync ) 方法获取当前模式。如果当前模式是幻灯片放映,立即重定向到设置中存储的 URL。我认为任何 "state" 信息也必须存储。