![](/img/trans.png)
[英]Multiple Javascript alerts not displaying in Windows Store App
[英]Windows 8 Javascript apps multiple Message alerts
在我的應用程序中,我需要顯示多個消息彈出窗口。 但是,它不起作用。 可以用下面的簡單代碼說明:
function alert(title, content) {
try {
var msg = new Windows.UI.Popups.MessageDialog(content, title);
msg.showAsync();
}
catch (err) {
}
}
我有一個調用此警報的服務器端方法,有時我可能有多個警報。 我收到以下錯誤:WinRTError:訪問被拒絕。
因此,僅顯示一個警報,而第二個警報進入捕獲。 如何從Windows 8應用程序獲得多個警報?
我認為您必須使用Toast Notification 這是代碼示例 。
否則,您應該從服務器端鏈接消息。 表示首先將特定消息存儲在數組中,然后逐一顯示。 並刪除顯示的消息。
您可以使用Promise顯示彈出窗口。
var msg = new Windows.UI.Popups.MessageDialog(content, title);
var msg1 = new Windows.UI.Popups.MessageDialog(content, title);
var msg2 = new Windows.UI.Popups.MessageDialog(content, title);
msg.showAsync().then(function(){
return msg1.showAsync();
}).then(function(){
return msg2.showAsync();
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.