如何解决Excel 插件 - 从清单中引用文件
我已经开发并测试(旁加载)一个 Excel 加载项,其中包含一个任务窗格,我准备发布它。但是,我对如何调用我的应用程序感到有些困惑。
我使用 Yeo Generator 创建了我的加载项。一切正常。但是,在清单文件中,我看到许多网址/链接都包含 localhost
。我认为我发布的加载项无法访问 localhost
网址,因此我将 3 个文件 (taskpane.html,taskpane.css,taskpane.js)
上传到我其他网站的目录,以便可以在任何地方访问这 3 个文件。然后我将 localhost
网址替换为这 3 个文件的在线网址。
当我再次尝试测试我的加载项时,任务窗格仍然显示,但有一个 javascript 错误:
Error: Office.js has not fully loaded.
Your app must call "Office.onReady()" as part of it's loading sequence (or set the "Office.initialize" function).
If your app has this functionality,try reloading this page.
我已尝试重新启动加载项,但错误仍然存在。我在使用 localhost
网址时没有出现此错误。我能够将问题缩小到 taskpane.html
网址(最后一行)
<Resources>
<bt:Images>
<bt:Image id="Icon.16x16" DefaultValue="no_problem_img_url1.png"/>
<bt:Image id="Icon.32x32" DefaultValue="no_problem_img_url2.png"/>
<bt:Image id="Icon.80x80" DefaultValue="no_problem_img_url3.png"/>
</bt:Images>
<bt:Urls>
<bt:Url id="GetStarted.LearnMoreUrl" DefaultValue="https://example.com/"/>
<bt:Url id="Commands.Url" DefaultValue="irrelevant_url.html"/>
<bt:Url id="Taskpane.Url" DefaultValue="https://example.com/taskpane.html"/>
</bt:Urls>
</Resources>
如果我将最后一个网址改回 localhost
的 taskpane.html
网址,一切正常(仍然使用 css
和 javascript
的在线网址)。
非常感谢您的帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。