Iam試圖在我的城域應用程序中打印警報,但它不工作?在這裏我使用visual studio2012(HTML,WinJS)和windows8RC開發應用程序。任何人都可以提示我?Windows.UI.Popups.MessageDialog()在Metro App中不起作用?
在此先感謝。
Iam試圖在我的城域應用程序中打印警報,但它不工作?在這裏我使用visual studio2012(HTML,WinJS)和windows8RC開發應用程序。任何人都可以提示我?Windows.UI.Popups.MessageDialog()在Metro App中不起作用?
在此先感謝。
你能提供你的代碼嗎? 這個工作對我來說:
Windows.UI.Popups.MessageDialog("Content", "Title").showAsync();
除非是seriouse錯誤,我會建議使用彈出:
HTML:
<!-- Define a flyout in HTML as you wish -->
<div id="informationFlyout" data-win-control="WinJS.UI.Flyout">
<p>
Some informative text
</p>
</div>
<!-- an anchor for the flyout, where it should be displayed -->
<div id="flyoutAnchor"></div>
JS:
// Get an anchor for the flyout
var flyoutAnchor = document.getElementById("flyoutAnchor");
// Show flyout at anchor
document.getElementById("informationFlyout").winControl.show(flyoutAnchor);
要關閉彈出設定的時間量之後,你可能只是做一個setTimeout和隱藏在你的代碼:
// execute this code after 2000ms
setTimeout(function() {
// Fetch the flyout
var flyout = document.getElementById("informationFlyout"); // Get the flyout from HTML
// Check if the element still exists in DOM
if (flyout)
flyout.winControl.hide(); // Dismiss the flyout
}, 2000);
瞭解更多關於彈出,彈出窗口here
現在是working.Thanku @ Pauliusnrk。 –