我收到错误消息功能窗口。不支持提示
我正在使用的第三方库(“ DataTables”)使用“警报” API。
除了手动修改“ DataTables”中的Javascript之外,还有其他方法可以替换对“警报”的调用
如果我可以将对“警报”的调用路由到app.showNotification()(这在App.js中提供;通常在以下位置的Office加载项示例中找到该文件)就很好了GitHub)
答案 0 :(得分:0)
使用函数将window.alert
覆盖到app.showNotification()
//if Office supports arrow functions
window.alert = message=>app.showNotification("Title",message);
//otherwise use a normal function expression
window.alert = function(message){
app.showNotification("Title",message)
};
应该在Office.initialize
处理程序中执行此操作,以使其尽快发生:
Office.initialize = function(){
window.alert = function(message){
app.showNotification("Title For the Notification",message)
};
};