【问题标题】:Any recommendation/suggestion on best practice to develop app using PhoneGap for Android or iOS?关于使用 PhoneGap for Android 或 iOS 开发应用程序的最佳实践的任何建议/建议?
【发布时间】:2011-09-13 04:12:57
【问题描述】:

另外,有没有办法先在基于 webkit 的浏览器中测试这些 webapp,例如 PC 上的 chrome(可能带有 phonegap 插件),然后再编译它以在设备或模拟器上进行测试?

关键原因是在设备或模拟器上解决格式错误的 html、javascript 代码非常困难。您无法查看 js 控制台以查看所有错误。 Weinre 很棒,但它不能吐出最初加载页面时浏览器抱怨的错误。

如果我们能够在深入研究 Android 设备上的测试之前先验证 html、js、css 应用程序,那就太好了。即在进入更复杂的更深层次问题之前清除一些简单问题的方法。

非常感谢任何经验/建议/想法/指针。

Paul> 看起来很有希望。将尝试并报告回来。在phoneGap mob dev中似乎知识渊博。开发 phoneGap mob 网络应用程序的关键步骤是什么?

【问题讨论】:

    标签: webkit cordova mobile-application


    【解决方案1】:

    Ripple 是一个包含 PhoneGap 模式的 Chrome 插件。

    对于 JavaScript 静态验证,PhoneGap Android Eclipse AppLaud 插件包含JSLint 模式。

    【讨论】:

    • > Ripple 在我的 ubuntu +chrome 上似乎很容易崩溃。即使我从 cmd 行启动。 /opt/google/chrome/google-chrome --enable-plugins --allow-file-access-from-files 虽然方向正确,但还没有完全到位。感谢您指出。
    【解决方案2】:

    我建议您使用 Safari。在您的 Safari(在 Mac 上)转到设置(在 PC 上)转到首选项 -> 高级 -> 选中“在菜单栏中显示开发”。

    现在您将在“开发”菜单中找到“用户代理”。在那里您可以更改将发送到服务器的 UserAgent 标识。然后,您可以将其更改为 iPhone。

    这样你至少可以在 iOS 上测试它。

    希望能有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-07
      • 1970-01-01
      • 2010-10-10
      • 1970-01-01
      • 1970-01-01
      • 2019-04-10
      相关资源
      最近更新 更多