【问题标题】:Word javascript add-in auto open doesn't workWord javascript加载项自动打开不起作用
【发布时间】:2017-11-27 19:46:10
【问题描述】:

我开发了一个word add-in,并晋升为add-in store。我已经按照加载项文档(https://dev.office.com/docs/add-ins/design/automatically-open-a-task-pane-with-a-document)中的描述实现了自动打开任务窗格,但是当我打开文档时我的加载项窗格没有加载,我每次都必须单击安装时放置的图标(添加) 来自商店的加载项。

还有其他因素控制自动打开功能吗?请帮帮我。

【问题讨论】:

  • 考虑添加更多关于您尝试过的内容的详细信息。具体来说,OpenXML 的 WebExtension 部分是什么样子的,你在什么版本的 Word 中尝试这个?
  • 另外,显示与项目相关的清单的某些部分,例如架构版本。当您在本地或在 Office Online(上传清单)上运行时它会打开吗?
  • 我正在使用 Word 2016 - 16.0.8201-2200 构建,我的文档 webextension openxml 看起来像 schemas.microsoft.com/office/webextensions/webextension/2010/11"> 我从 xml 中删除了一些标签以适应评论限制。

标签: ms-word office-js office-addins word-addins


【解决方案1】:

webextension 之后的 ID 需要与提交到 Office 应用商店的清单中的 ID 匹配。当使用上面的 sn-p 时会失败,因为商店 id - wa104381​​318 与上面的 {AE9B1970... 不匹配。

将其更改为 {B95BF4FD-FCD8-4064-BF56-7B6EA9938F9} 应该可以解决问题。

【讨论】:

  • 谢谢肖恩。我尝试了您建议的更改,但仍然无法正常工作。每次我将插件添加到 word 时,它都会输入一个不同的 ID,但我将其更改为 {B95BF4FD-FCD8-4064-BF56-7B6EA9938F9} 不起作用。我还缺少其他部分吗?
  • 清单中正确的 GUID 是 {B95BF4FD-FCD8-4064-BF56-7B6EA9938F9C} 我试过这个也不起作用。
  • 对不起,我在上面的评论中的 guid 中的错字。我确实可以在 Word Win32 和 Word Online 中使用您的插件正常工作。需要测试的几件事:尝试为您的加载项下载此示例 Word 文件 - 1drv.ms/w/s!Atf-NP-lo39-oLk-_3lVvnHRnCIQbQ。如果这有效,那么它是您的标记中的一个问题。如果不是主机应用程序中的问题。
  • 谢谢肖恩。您附加的文件对我不起作用。如果它对您有用,那么我们的主机也应该对我有用,对吗?主机应用程序是否有任何特殊需求来适应自动打开更改?请给我建议。
  • 肖恩,你能在桌面 Office 2016 中尝试加载项吗?我们在 Office 2016 中尝试过它不适合我们,但它在 Office 2013 中有效。
猜你喜欢
  • 1970-01-01
  • 2016-08-01
  • 2016-12-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-31
  • 2015-02-24
相关资源
最近更新 更多