【问题标题】:JSON error upon initial Office 1.1 API Load初始 Office 1.1 API 加载时出现 JSON 错误
【发布时间】:2017-05-05 23:16:39
【问题描述】:

在执行yo office、启动浏览器同步(是的,我自签名)并打开 index.html 后,我在浏览器控制台中收到以下错误消息。

Office.initialize 永远不会被调用,并且没有我可以参考的 Powerpoint、Word、Excel 等实例来开始在 API 中进行挖掘。我的猜测是这个异常会阻止进一步执行 Office API 所做的任何事情。

尝试通过上传插件来使其正常工作也会遇到完全相同的错误。我在任何地方都找不到关于这个问题的文档,而且似乎没有人知道这意味着什么。我已经尝试挖掘代码和相关项目,但我不知道发生了什么。

任何人有任何见解或线索?

编辑:包括截图

【问题讨论】:

    标签: office-js


    【解决方案1】:

    当您尝试通过直接在浏览器中打开 URI 来加载加载项时会触发此错误。加载项旨在从 Office 应用程序的上下文中运行,它们不是独立的 Web 应用程序。

    为了启动您的加载项,您必须首先将side-load your manifest 输入到相应的 Office 主机中。

    我建议从Office Add-in Overview 开始。

    【讨论】:

    • 此错误发生在 Office 应用程序的上下文中。我知道屏幕截图显示不是这样,但它发生在两个位置。话虽如此,Office 13 API 运行良好。在进行了更多挖掘之后,我可以更具体地缩小我的问题范围,即 Office 16 API 似乎根本不起作用,但现在我意识到这是一个单独的问题。
    • 啊,谢谢你的澄清。您能否提供运行加载项的更大屏幕截图?它还有助于了解您在哪个平台和内部版本号上进行测试,以及您使用哪种方法侧载加载项。
    • 我编辑了我原来的问题。一旦编辑被批准,它就会出现。我通过“上传加载项”选项侧载了这个。
    • 看起来你试图编辑我的答案,而不是你原来的问题。
    • 这可以解释为什么我以前从未见过那个屏幕!编辑了我的问题。
    猜你喜欢
    • 2016-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多