我开始使用phonegap开发(使用phonegap build来移植HTML5应用程序)并且遇到了weinre,这很棒。我能够使用phonegap weinre服务器(debug.phonegap.com)从我的PC(Chrome浏览器)调试HTML5应用程序而不会出现问题。
然而,当我将应用程序部署到设备(从Android开始)时,它没有到达调试服务器。 android日志给我以下错误;
06-06 05:19:51.526 4594 4594 D CordovaLog: Uncaught SyntaxError: Unexpected token function
06-06 05:19:51.526 4594 4594 E Web Console: Uncaught SyntaxError: Unexpected token function at http://debug.phonegap.com/target/target-script-min.js:2
06-06 05:19:51.546 4594 4594 D CordovaLog: Uncaught SyntaxError: Unexpected token function
06-06 05:19:51.546 4594 4594 E Web Console: Uncaught SyntaxError: Unexpected token function at http://debug.phonegap.com/target/target-script-min.js:2
我的include脚本标记如下;
<script src="http://debug.phonegap.com/target/target-script-min.js#uchitha"></script>
我也给了应用程序完全的网络访问权限;
非常感谢任何帮助。
答案 0 :(得分:3)
我曾经such problems但最终还是有效了!使用weinre和cordova(没有Phonegap构建)并为未来的开发人员节省麻烦,他们可能面临同样的问题,我做了YouTube tutorial;)
答案 1 :(得分:2)
如果您正在使用PGB,则无需为调试添加JS脚本,它会在“编译时”为您执行此操作。
所以:
答案 2 :(得分:0)
您可以使用Google Chrome调试手机间隙Android应用程序: -
使用Chrome进行Android远程调试