如何在OfficeJS中显示类似于Window.alert()的消息

时间:2019-01-15 11:45:04

标签: javascript outlook outlook-addin office-js outlook-web-app

我正在尝试显示自定义消息,但是window.alert()在OfficeJS中受到限制。

我找到了建议使用app.showNotification(title, message);

的解决方案
Office.initialize = function (reason) {
        $(document).ready(function () {
             app.showNotification("Title For the Notification", "test");
    });
 });

浏览器抛出

  

“应用程序未定义错误”。

我缺少哪个模块?

2 个答案:

答案 0 :(得分:0)

要回答原始问题(在标题中),您可以使用Fabric-UI Dialog API实现此功能。可用对话框样式over here的选项示例。您也可以使用任何其他UI包... JQuery UI,JQuery Mobile等。

答案 1 :(得分:0)

除了按照Slava建议使用Fabric对话框外,还可以在Office.js中使用Dialog API。这里有一个讨论:Use the Dialog API in your Office Add-ins