Outlook Web加载项:更改嵌入式浏览器并打开您选择的浏览器

时间:2017-12-01 15:04:00

标签: javascript browser outlook-web-addins

我正在开发一个Outlook Web Add-In。我想Microsoft使用嵌入在Outlook 2016桌面客户端中的Internet Explorer 11。是否有可能将其更改为其他浏览器,例如Chrome。

我还在JavaScript中打开了一个新的浏览器(window.open),这又是Internet Explorer 11.在这种情况下,我想要更改浏览器,例如铬。

1 个答案:

答案 0 :(得分:3)

回答第一个问题 - 您无法更改在Outlook桌面中加载插件的浏览器。

回答第二个问题 - 如果您正在尝试打开appDomains中指定的URL(在清单中),那么它将在IE中打开以允许回复到插件。 如果您尝试打开任何不需要与插件通信但未在应用程序域中指定的随机URL,则它将在默认浏览器中打开(由用户为设备设置)。

对于您希望在新窗口和插件之间进行通信的场景,我们建议使用displayDialogAsync API而不是window.open。您可以在此处找到有关它的文档:https://dev.office.com/reference/add-ins/shared/officeui.displaydialogasync?product=outlook&version=v1.5