0
我正在使用HTML和JS的Windows 8應用程序。當我使用WinJS.Navigation.navigate導航到特定的HTML頁面時,我希望「ready」函數能夠運行。相反,它假死:在Windows 8中不能正常工作的功能
(function() {
"use strict";
WinJS.UI.Pages.define("../pages/editcontact.html", {
ready: function (element, options) {
showToast("ello"); //does not run at all
},
unload: function() {
},
updateLayout: function (element, viewState, lastViewState) {
}
});})();
如果我使用jQuery來檢測,如果下面的代碼工作,它將運行我第一次瀏覽網頁,而不是之後的任何時間:
$(window).ready(function() {
showToast('hi'); //runs only on first visit to page
});
我在這裏錯過了什麼? (showToast被定義並且工作正常,只是以此爲例)
它可能在你的代碼中的其他地方..打開控制檯,看看發生了什麼? –