【问题标题】:Debugging phonegap application with weinre使用 weinre 调试 phonegap 应用程序
【发布时间】:2013-06-06 21:52:22
【问题描述】:

我开始使用 phonegap 开发(使用 phonegap 构建来移植 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

我的包含脚本标签如下;

<script src="http://debug.phonegap.com/target/target-script-min.js#uchitha"></script>

我也已授予对该应用的完全网络访问权限;

非常感谢任何帮助。

【问题讨论】:

    标签: android cordova phonegap-build weinre


    【解决方案1】:

    如果您使用 PGB,则无需添加 JS 脚本进行调试,它会在“编译时”为您完成。

    所以:

    1. 将该脚本删除到调试中
    2. 在 PGB 中重建应用,并确保在应用设置中选中“调试”选项
    3. 构建完成后, 在打开应用程序之前先打开调试窗口,方法是单击 PGB 应用程序设置中的“调试按钮”
    4. 打开您的应用,您应该会在控制台中看到您的设备列为“活动”

    【讨论】:

    • 您好,谢谢您的回答。仅在遵循您上面描述的标准程序后,我才尝试包含我自己的脚本。在这两种情况下,我都会在 Android 日志中收到上述错误。知道当手动插入并从桌面浏览器运行时,调试工作也很有用。我仍然会看到我的设备在 debug.phonegap.com 中列出
    【解决方案2】:

    您可以使用 Google Chrome 调试您的手机间隙 android 应用程序:-

    使用 Chrome 在 Android 上进行远程调试

    1. Android 手机启用“USB 调试
    2. 将安卓手机与电脑连接。
    3. 在您的设备中打开您的电话间隙应用程序。
    4. 在 Google Chrome 中打开 “更多工具”,然后在演示屏幕中打开“Inspect Devices”:-

    1. 欲了解更多信息,请访问Here

    您可以使用 Safari 调试您的手机间隙 IOS 应用程序:-

    在 iOS 6 中使用 Safari Web Inspector 进行远程调试

    注意:您需要升级到 Safari 6.0 版才能启用此功能。

    1. 在您的设备上,转到“设置”>“Safari”>“高级”并启用“WEB INSPECOTR
    2. 将 I-Phone 与您的 MAC PC 连接。
    3. 在您的设备中打开您的电话间隙应用程序。
    4. 在 Safari 的“偏好设置”面板中的“高级”下,选中菜单栏中的“显示开发”菜单
    5. 打开您的 html 页面并检查。
    6. 欲了解更多信息,请访问here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-20
      • 1970-01-01
      相关资源
      最近更新 更多