Cordova多页面应用程序窗口对象无法在第二页上运行

时间:2014-03-31 13:35:32

标签: cordova phonegap-plugins cordova-3 cordova-plugins

如果我打电话给单页应用

console.log("window height = " + window.innerHeight);
一切正常。如果我然后通过" a"去另一页。标签。等待设备准备好并调用同一行代码没有任何反应。事实上似乎没有任何插件可以工作。在该行代码之前或之后我没有得到控制台消息。如果我删除该行,则所有控制台消息都会重新开始工作。

这一切似乎都是在升级到cordova 3.4之后开始的。

之后我能够让hello world程序正常运行。我正在收到调试消息。但是,在我添加以下内容后,它们会停在第二页上。但我把它简化为任何对窗口的调用。

if (window.DOMParser) {
    parser = new DOMParser();
    xmlDoc = parser.parseFromString(txt, "text/xml");
} else // Internet Explorer
{
    xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
    xmlDoc.async = false;
    xmlDoc.loadXML(txt);
}

我正在使用Mac。做完cordova构建iOS之后,我将进入平台文件夹并在xCode中打开ios项目并从我们的设备上运行它。

由于

狮子座

0 个答案:

没有答案