尝试在Scriptlab中运行示例,并获得经典的“'$'未定义”javascript错误。这通常表示加载/ URL问题,但有关如何在Scriptlab中处理它的任何想法?
步骤: 1)从https://aka.ms/getscriptlab下载scriptlab 2)env是带有office 365 proplus订阅的Windows 10(延期频道) 3)尝试运行基本API示例
完整错误是:
description: "'$' is undefined"
number: -2146823279
stack :
"ReferenceError: '$' is undefined\n at Office.initialize (https://script-lab-runner.azureedge.net/compile/page:92:13)\n at window.scriptRunnerEndInit (https://script-lab.azureedge.net/bundles/runner.aa0d3ff3e68d9a8b0d5d.bundle.js:1:399327)\n at Global code (https://script-lab-runner.azureedge.net/compile/page:146:9)"
预计样本会将当前所选范围的颜色设为黄色,但会因上述错误而失败。
- 编辑:原来,这是由我们的防火墙内容过滤引起的。更改内容过滤类别(将其关闭/排除Microsoft站点免于过滤)修复了问题,现在这可行。无需更改addin / scriptlab。