El Capitan 与 Sierra 中的 Word 加载项行为不同
Word Add-in behavior different in El Capitan vs. Sierra
我的 Annotate PRO 加载项在 Word Online、Windows 和 macOS Sierra 中表现良好。
Office Store link如果你想试试。
10.11.6 上的用户报告说,当他们打开 Annotate 任务窗格时,他们收到一条消息,从本质上说,他们没有使用 WordAPI 1.1 的 Word 2016。
如果您直接浏览到 taskpane html,您会收到相同的消息。
我已经在 mac 运行 10.11.6 和 Microsoft Word 2016 (15.32) 上验证了此行为。
在开发和学习新的 Microsoft 方法时,我的黄金标准是 Word Online。如果它在那里工作那么它应该工作......并且微软批准了我的扩展。
所以我担心 10.11.6 存在一个不影响 Sierra 用户的问题。也许在 webkit 中有什么?在 10.11.6 上使用 Safari,我的加载项在 Word Online 中运行良好。
相关的 issue/question 涉及加载项是否在 Word 中显示为选项卡。
注释作为选项卡出现在 Word 2016 Sierra 中,如插入、审阅等
它没有出现在 Word 2016(包括所有更新)运行 10.11.6。
不确定加入 "Office Insider Slow" 更新计划是否会影响此...但我认为 material 值得一提。我的 Sierra 开发 machine 是 "Office Insider Slow" 更新的一部分,但 10.11.6 machine 不是。
我将 post 清单 XML 作为一个单独的问题并添加 link 作为评论。
任何微软或其他专家的帮助深表感谢。这对我来说是一个主要障碍 - 我无法在满足 "only works on Sierra with Office Insider Slow" 要求的情况下进入市场。
我将我的问题追溯到在 'use strict'...
中使用 'const'
我使用了 Firebase/Google 中的代码片段(用于我所有 apps/websites 的身份验证),该代码片段使用“const”声明了一个变量。
在“use strict”中,这在旧版本的 WebKit 中是不允许的。它已被修复,这就是 Sierra 没问题的原因(我猜)。
参见[https://bugs.webkit.org/show_bug.cgi?id=161464][1]。
但它在 10.11.6 和(我猜)早些时候抛出了一个错误。
这里是信息的关键部分:如何打开 WebKit 调试(当用作嵌入式浏览器时):
运行 使用 Mac 上的终端执行以下命令:
defaults write com.Microsoft.OsfWebHost WebKitDeveloperExtras -bool true
在终端中完成 运行 后,您可以右键单击任务窗格并调试...
这不是 Apple 的 official/supported 方法...但它现在正在发挥作用。神奇。
我的 Annotate PRO 加载项在 Word Online、Windows 和 macOS Sierra 中表现良好。
Office Store link如果你想试试。
10.11.6 上的用户报告说,当他们打开 Annotate 任务窗格时,他们收到一条消息,从本质上说,他们没有使用 WordAPI 1.1 的 Word 2016。
如果您直接浏览到 taskpane html,您会收到相同的消息。
我已经在 mac 运行 10.11.6 和 Microsoft Word 2016 (15.32) 上验证了此行为。
在开发和学习新的 Microsoft 方法时,我的黄金标准是 Word Online。如果它在那里工作那么它应该工作......并且微软批准了我的扩展。
所以我担心 10.11.6 存在一个不影响 Sierra 用户的问题。也许在 webkit 中有什么?在 10.11.6 上使用 Safari,我的加载项在 Word Online 中运行良好。
相关的 issue/question 涉及加载项是否在 Word 中显示为选项卡。
注释作为选项卡出现在 Word 2016 Sierra 中,如插入、审阅等
它没有出现在 Word 2016(包括所有更新)运行 10.11.6。
不确定加入 "Office Insider Slow" 更新计划是否会影响此...但我认为 material 值得一提。我的 Sierra 开发 machine 是 "Office Insider Slow" 更新的一部分,但 10.11.6 machine 不是。
我将 post 清单 XML 作为一个单独的问题并添加 link 作为评论。
任何微软或其他专家的帮助深表感谢。这对我来说是一个主要障碍 - 我无法在满足 "only works on Sierra with Office Insider Slow" 要求的情况下进入市场。
我将我的问题追溯到在 'use strict'...
中使用 'const'我使用了 Firebase/Google 中的代码片段(用于我所有 apps/websites 的身份验证),该代码片段使用“const”声明了一个变量。
在“use strict”中,这在旧版本的 WebKit 中是不允许的。它已被修复,这就是 Sierra 没问题的原因(我猜)。
参见[https://bugs.webkit.org/show_bug.cgi?id=161464][1]。
但它在 10.11.6 和(我猜)早些时候抛出了一个错误。
这里是信息的关键部分:如何打开 WebKit 调试(当用作嵌入式浏览器时):
运行 使用 Mac 上的终端执行以下命令:
defaults write com.Microsoft.OsfWebHost WebKitDeveloperExtras -bool true
在终端中完成 运行 后,您可以右键单击任务窗格并调试...
这不是 Apple 的 official/supported 方法...但它现在正在发挥作用。神奇。