有人可以确认macOS(Microsoft Word)上Office.js中的以下错误吗?

时间:2018-07-16 13:05:47

标签: ms-word dialog webkit office-js

以下非常简单的代码可在Windows 10上的Word Online和Word 2016上正常运行。

该功能首次在macOS和Word 2016上使用时会起作用,但是随后在任何后续使用中均会引发错误...直到刷新页面,然后它才能再次运行。 复制:

  1. 使用dialogAPI打开对话框窗口
  2. 单击以关闭新窗口
  3. 单击触发对话框窗口打开的按钮

第二次尝试在Mac上没有窗口打开。

我正在Office Insider上运行Word for Mac版本116.13.1(180523)缓慢。自从Office Insider Slow的早期版本发布以来,我就遇到了这个问题。

引发的错误是:

  

TypeError:未定义不是对象(正在评估“ dialog.addEventHandler”)

在Mac上,似乎在关闭对话框窗口时未关闭对话框对象。

代码:

canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot) :Observable<boolean>
{
    return this.authApi.checkLoggedInAdmin();
}

试图获得确认并标记MSFT。谢谢。

1 个答案:

答案 0 :(得分:1)

这是MSFT的已知问题,已在6月的发行版中修复。

请参见https://github.com/OfficeDev/office-js/issues/197