关于使用 PhoneGap Android 或 iOS 开发应用程序的最佳实践有什么建议/建议吗?

发布于 2024-11-15 03:57:57 字数 418 浏览 5 评论 0原文

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

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

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

任何经验/建议/想法/指示都将不胜感激。

保罗>看起来很有希望。将尝试并报告回来。看来phoneGap mob dev 知识渊博。开发phoneGap 移动网络应用程序需要经历哪些关键步骤?

Also, is there a way to test those webapp in a webkit based browser such as chrome (with phonegap plug-in maybe) on a PC first before compiling it to test on a device or emulator?

The key reason is that trouble shooting mal-formed html, javascript code is very difficult on a device or emulator. You can not view the js console to see all error. The Weinre is great, but it can not spits out the error browser complains when initially loading the page.

It will be great if we can validate the html, js, css app first before diving deeper into testing on Android device. i.e. a way to weed out some simple problems before getting into more complicated deeper problems.

Any experience/suggestions/ideas/pointers are greatly appreciated.

Paul> Seems promising. Will try and report back. It seems knowledgeable in phoneGap mob dev. What are the key steps would you go through to dev a phoneGap mob web-app?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

踏雪无痕 2024-11-22 03:57:57

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

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

Ripple is a Chrome plug-in that includes a PhoneGap mode.

For JavaScript static validation, the PhoneGap Android Eclipse AppLaud plug-in includes a JSLint mode.

我要还你自由 2024-11-22 03:57:57

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

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

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

希望能有所帮助。

I would recommend you use Safari. In your Safari (on Mac) go to Settings (on PC) goto preferences -> Advanced -> check on "Show Develop in Menu bar".

Now you'll find in the Menu "Develop" "User Agent". There you can change the UserAgent identification, that will be send to the server. You can then change it to iPhone.

This way you can at least test it for iOS.

Hope that helps somewhat.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文