gpt4 book ai didi

javascript - 无法加载本地office.js

转载 作者:行者123 更新时间:2023-11-28 04:28:07 29 4
gpt4 key购买 nike

this answer建议,我想稍微修改一下office.js .

所以我复制了https://appsforoffice.microsoft.com/lib/1/hosted/office.js的内容到本地,这样 https://localhost:3000/static/office.js很好地显示了内容。

然后,我制作了一个非常简单的文件 test.html :

<html>
<head>
<!--<script src="https://appsforoffice.microsoft.com/lib/1/hosted/office.js"></script>-->
<script type="text/javascript" src="https://localhost:3000/static/office.js"></script>
</head>
<body>
haha
</body>
</html>

正在加载https://localhost:3000/static/test.html带 Remote office.js在浏览器中显示 Warning: Office.js is loaded outside of Office client
o15apptofilemappingtable.js:11
,并将其加载到 Office 加载项中效果很好。

但是,正在加载https://localhost:3000/static/test.html与本地office.js在浏览器中显示 Uncaught SyntaxError: Unexpected token <
o15apptofilemappingtable.js:1
,并将其加载到 Office 加载项中会出现错误 Add-in Error Something went wrong and we couldn't start this add-in. Please try again later or contact your system administrator .

有人知道这里出了什么问题吗?是否可以制作我们自己的本地版本office.js

最佳答案

请参阅我在链接问题中的回答。本质上,不,您不应该制作自己的“office.js”本地副本。但是,如果您确实想要本地副本(我们已经在 NuGet 上提供了该副本,最近在 NPM ( https://www.npmjs.com/package/@microsoft/office-js )上提供了该副本,您还需要该目录中的所有关联文件,而不仅仅是 Office.js 本身。

参见https://unpkg.com/@microsoft/office-js@1.1.1/dist/查看组成 Office.js 的文件和文件夹的列表。并非所有(事实上,不是大多数)都在任何给定 session 中使用,但您确实需要整组文件,因为不同的文件在不同的情况下加载。

关于javascript - 无法加载本地office.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44861833/

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