我有一个移动网络应用程序(未通过PhoneGap打包),可以在iOS上成功运行Chrome,Safari和Safari移动设备,但我在Android手机或Firefox上都没有取得任何成功。
然而,当我在虚拟Android设备(2.3或更高版本)上运行应用程序时,它可以正常工作。我该怎么做才能确保它适用于两者?
在HTC Hero(Android 2.1)上,它似乎没有进入第一个视图的初始化。至于其他设备(高于2.3),我只是得到一个空白屏幕。
让我知道我可以提供的任何其他信息。我可以在低于或高于2.3的虚拟设备上进行测试并报告这些错误,提供代码示例等。
感谢所有帮助。我们认为我们的应用程序非常接近推出,这就是让我们退缩的一切!
答案 0 :(得分:0)
你有所有路径(对javascript文件,css ......)相对吗?也许你可以尝试使用phonegap。这不是很多努力,它至少可以帮助找出问题所在。
此外,您可以尝试从Android手机浏览器访问您的计算机/本地主机或其他主机中的应用程序,您将看到它是否加载。
答案 1 :(得分:0)
首先,它不适用于Firefox。 Firefox不具备Sencha Touch所需的web-kit-engine
。
但我在Android手机上没有取得任何成功
您可以使用WampServer
,Apache Web Server
之类的s / w启动本地主机,将所有代码放在根目录中,然后尝试通过网址(例如
http://_your_ip_address:_portno_/_root_directory_/app/