TypeError: Cannot read property 'name' of undefined, at Array.forEach

TypeError: Cannot read property 'name' of undefined, at Array.forEach

当我按下按钮显示任务窗格时,我在控制台中看到以下错误消息 window 我无法删除或解释它?

"Uncaught (in promise) TypeError: Cannot read property 'name' of undefined"
at t (word-web-16.00.js:26)
at word-web-16.00.js:26
at Office.js:46
at Array.forEach ()
at d (Office.js:46)
at Office.js:46

重现步骤 - 将 TypeScript 加载项侧面加载到 Word Online 中,然后按按钮显示任务窗格。

显示了任务窗格,但为什么会出现此错误消息。

这个错误消息可能一直存在,不确定。 我已经尝试了以下所有 URL,并且消息是 consist。

src="appsforoffice.microsoft.com/lib/beta/hosted/Office.js"
src="appsforoffice.microsoft.com/lib/1/hosted/Office.js"
src="appsforoffice.microsoft.com/lib/1.1/hosted/Office.js"

这出现在 Word Online 中 Windows 10 64 位和 Office 64 位 浏览器 - Microsoft Edge,版本 88.0.705.68(正式版)(64 位)

以下存储库包含该项目(仅 5 个文件): https://github.com/OfficeAddins/undefined

此问题已在 github 上记录,但尚未有人回复: https://github.com/OfficeDev/office-js/issues/1644

您可以尝试在引用 office.js url 时使用小写字母 o 使用它吗? src="appsforoffice.microsoft.com/lib/beta/hosted/office.js"

这可能是由于区分大小写的字符串比较错误所致,我们将修复该错误。您应该能够通过使用小写 office.js.

来解决它