gpt4 book ai didi

office-js - 如何调试 mac 的 office 插件?

转载 作者:行者123 更新时间:2023-12-01 11:24:09 25 4
gpt4 key购买 nike

我正在为 Word 开发 MS Office 加载项。测试版本在 Word for Windows 上运行良好,但在 Office for Mac 上运行失败。

在 Office for Mac 上,加载项按预期加载,但每当我尝试单击执行 JS 脚本的按钮时,该脚本调用与 MySQL 数据库通信的 php Web 服务,但没有任何 react 。

我没有收到任何错误消息,所以我正在寻找有关如何在 Mac 上调试加载项的建议。我可以使用哪些工具?

对于背景,我已经尝试过

  • 此处的 Vorlon.js 指南:
    https://blogs.msdn.microsoft.com/mim/2016/02/18/vorlonjs-plugin-for-debugging-office-addin/

  • 但它似乎不起作用。问题可能是我对 Git 不是很熟悉,按照字面上的说明可能行不通。
  • 我还尝试直接在 Chrome 中加载加载项,并使用开发工具。这不起作用,因为加载项依赖于它只能在通过 Word 启动时访问的 API。
  • 最佳答案

    文档位于 https://docs.microsoft.com/en-us/office/dev/add-ins/testing/debug-office-add-ins-on-ipad-and-mac现在更新了以下指南,您可以使用它在 Mac 上使用 Safari Web Inspector:

    为了能够在 Mac 上调试 Office 加载项,您必须拥有 Mac OS High Sierra 和 Mac Office 版本:16.9.1(内部版本 18012504)或更高版本。如果您没有 Office Mac 版本,则可以通过加入 Office 365 开发人员计划来获取。

    首先,打开一个终端并为相关的 Office 应用程序设置 OfficeWebAddinDeveloperExtras 属性,如下所示:

    默认写入 com.microsoft.Word OfficeWebAddinDeveloperExtras -bool true

    默认写入 com.microsoft.Excel OfficeWebAddinDeveloperExtras -bool true

    默认写入 com.microsoft.Powerpoint OfficeWebAddinDeveloperExtras -bool true

    默认写入 com.microsoft.Outlook OfficeWebAddinDeveloperExtras -bool true

    然后,打开 Office 应用程序并插入您的加载项。右键单击加载项,您应该会在上下文菜单中看到“检查元素”选项。选择该选项,它将弹出检查器,您可以在其中设置断点和调试加载项。

    Note



    请注意,这是一项实验性功能,不保证我们会在 future 版本的 Office 应用程序中保留此功能。

    关于office-js - 如何调试 mac 的 office 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39146285/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com