0

我有一个移动 Web 应用程序(不是通过 PhoneGap 打包的),它可以在 iOS 上的 Chrome、Safari 和 Safari 移动设备上成功运行,但我在 Android 手机或 Firefox 上没有任何成功。

但是,当我在虚拟 Android 设备(2.3 或更高版本)上运行该应用程序时,它运行良好。我能做些什么来确保它对两者都有效?

在 HTC Hero (Android 2.1) 上,它似乎没有进入第一个视图的初始化。至于其他设备(高于 2.3)我只是得到一个空白屏幕。

让我知道我可以提供的任何其他信息。我可以在低于或高于 2.3 的虚拟设备上进行测试并报告这些错误,提供代码示例等。

感谢所有帮助。我们觉得我们的应用程序即将推出,这就是阻碍我们的全部!

4

2 回答 2

0

首先,它不适用于 Firefox。Firefox 不具备web-kit-engineSencha Touch 所需的功能。

但我在安卓手机上没有任何成功

您可以使用类似WampServer,的软件启动本地主机Apache Web Server,将所有代码放在根目录中,然后尝试通过 URL 在您的 android 手机上访问它

http://_your_ip_address:_portno_/_root_directory_/app/
于 2012-05-02T08:34:10.653 回答
0

你有相对的所有路径(到 javascript 文件,css ...)吗?也许您也可以尝试使用phonegap。这不是很多努力,它至少可以帮助找出问题所在。

您也可以尝试从安卓手机浏览器访问您的计算机/本地主机或其他主机中的应用程序,您将查看它是否加载。

于 2012-05-01T16:13:49.820 回答