1

问题:下面是用于了解 Script-Lab 在我的机器上的行为的图像。它发生在我测试过的所有办公产品中,例如 Excel、Word 或 PowerPoint。所以,我不能创建新的片段,也看不到样本。

环境:我在 Windows 10 操作系统(桌面)上使用已注册的 Microsoft Office 365 ProPlus 版本 1708(Build 8431.2215),默认浏览器是 Internet Explorer(11.1029.15063.0)。安装似乎成功。我在安装过程中没有遇到任何错误。Script Lab 菜单看起来很好,但最终无法正常工作。

更多信息:有趣的是,我可以查看、编辑和运行保存在 GitHub gist 上的片段,但由于此错误,我无法创建自己的或查看示例(见下面的截图)

截图: #1:当我创建一个新的片段时,它说它不能导入片段。 错误:使用 Script-Lab 代码窗口中的 + 按钮创建新片段时

#2:当我单击示例查看现有示例时,它说还没有任何可用于此主机的示例。 错误:无法查看样本。

4

1 回答 1

0

以下是 Script-Lab 以不受欢迎的方式运行的经过验证的有效场景,如我上面的案例中发生的那样。我正在添加解决方案,如果有人再次遇到它,请按照以下步骤操作。

确定问题:在后台,当 script-lab 打开时,它会尝试访问 github 内容。所以,如果你

  1. 没有互联网连接,或
  2. 有防火墙保护 github url(特别是,raw.githubusercontent.com

那么脚本实验室中既不会加载片段也不会加载样本。因此,请确保您可以打开以下链接

https://raw.githubusercontent.com/OfficeDev/office-js-snippets/deploy-prod/playlists/excel.yaml

https://raw.githubusercontent.com/OfficeDev/office-js-snippets/deploy-prod/samples/excel/01-basics/basic-api-call.yaml

就我而言,组织正在阻止包含 raw 的 url,否则我可以访问 github 上的所有其他链接。


解决方案:如果由于任何原因,您仍然无法访问这些 URL,那么作为一种解决方法,您可以从https://github.com/OfficeDev/office-js-snippets/tree/master/samples/访问所有示例excel 然后选择一个并复制粘贴整个 YAML。例如..,对于默认示例,只需将以下内容粘贴到“导入”文本框中,或者您可以使用导入工具在此位置使用 YAML 链接。


反馈:如果您恰好是脚本实验室开发人员,我相信这些示例可以成为 的一部分Excel add-in,证明对各种组织的离线用户更有用。

来源:在Github上解决。

于 2018-06-26T01:48:53.947 回答