Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Windows 8中的就绪功能不工作_Javascript_Windows - Fatal编程技术网

Javascript Windows 8中的就绪功能不工作

Javascript Windows 8中的就绪功能不工作,javascript,windows,Javascript,Windows,我正在用HTML和JS开发一个Windows8应用程序。当我使用WinJS.Navigation.navigate导航到特定的HTML页面时,我希望“ready”函数能够运行。相反,它装死了: (function () { "use strict"; WinJS.UI.Pages.define("../pages/editcontact.html", { ready: function (element, options) { sh

我正在用HTML和JS开发一个Windows8应用程序。当我使用WinJS.Navigation.navigate导航到特定的HTML页面时,我希望“ready”函数能够运行。相反,它装死了:

   (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已定义并正常工作,仅以它为例)

尝试检查.html文件的路径。 我有同样的问题,当它是错误的。
它需要绝对路径,而不是相对路径。

它可能在代码中的其他地方。。打开控制台查看发生了什么?