phonegap中没有javascript代码执行

phonegap中没有javascript代码执行,javascript,cordova,Javascript,Cordova,我的问题是,在编译和测试应用程序时,应用程序的某些部分似乎没有执行javascript代码 我注意到,当我第一次加载时在浏览器中尝试相同的部分时,它们的行为与编译后的应用程序相同,但当我重新加载页面时,会执行代码javascritp 在这个链接中可以看到行为 关于如何为PhoneGap包装此应用程序,有几个问题: 您包含了一个来自远程服务器(重定向到另一台服务器)的javascript文件(prettify.js)。在生成时本地包含此文件 在代码中至少有一个地方,您正在创建本地链接,而不是正确限

我的问题是,在编译和测试应用程序时,应用程序的某些部分似乎没有执行javascript代码

我注意到,当我第一次加载时在浏览器中尝试相同的部分时,它们的行为与编译后的应用程序相同,但当我重新加载页面时,会执行代码javascritp

在这个链接中可以看到行为


关于如何为PhoneGap包装此应用程序,有几个问题:

  • 您包含了一个来自远程服务器(重定向到另一台服务器)的javascript文件(prettify.js)。在生成时本地包含此文件

  • 在代码中至少有一个地方,您正在创建本地链接,而不是正确限定的URL,例如

    $(“#specialidades”)。追加(“”)

  • 在PhoneGap中,该href将被解释为
    href=file://specialistList.html?...
    。您应该将完全限定的URL放在那里,例如
    href://yourserver.com/specialistList.html?...


    您还应该确保您使用的所有外部服务器都在PhoneGap项目配置中列出。

    并解决问题。jquery mobile如果在另一个文件夹中有链接,则需要将数据ajax=“false”添加到