使用Outlook加载项命令按钮导航到外部URL

时间:2018-07-12 06:07:43

标签: office-js office365-apps

我有具有加载项命令按钮的Outlook加载项。当用户单击命令按钮(Outlook桌面)时,它将打开一个浏览器窗口,该窗口具有在加载项的functionFile.js中设置的给定URL。

以下实施是否可靠?

插件的

functionFile.js

var btnEvent;
function navigateToAbc(event) {
    btnEvent = event;   
    window.open("https://urlOfsite.jjdks");     
    btnEvent.completed();
    btnEvent = null;
}

enter image description here

1 个答案:

答案 0 :(得分:2)

我认为最好使用

Office.context.ui.displayDialogAsync(startAddress, options, callback);

查看文档:{​​{3}}

请注意,它仅适用于Requirement Set 1.4,并且startAddress必须与您的插件位于同一域中。但是之后您可以重定向到任何URL。