2

我最近升级到 ICS 4.0.3 并尝试部署我的 PhoneGap (v 1.4.1) 和 JQM (1.1.0-rc-1) 应用程序,但它在第一页加载后崩溃。logcat 中有两个错误给了我线索,但我真的不明白发生了什么。

首先我得到

 04-05 02:36:38.366: D/chromium(1335): Unknown chromium error: -6

紧随其后的是不少

 04-05 02:36:38.837: E/libEGL(1335): call to OpenGL ES API with no current context (logged once per thread)
 04-05 02:51:03.024: D/ShaderProgram(2887): couldn't load the vertex shader!

我不知道发生了什么,我可以看到第二页呈现了大约 1/4 的内容,然后什么也没有。这在所有其他 android 版本中运行良好,但在 4.0.3 上失败。在模拟器和实际设备中。我发现了一些类似的问题,说它是铬的错误,必须解决或其他问题。我至少需要弄清楚罪魁祸首是 JQM 还是 android 浏览器,或者是什么元素导致了这个错误。

4

2 回答 2

1

我经历过类似的事情,jquery getScript 根本不适用于 Android 4(它适用于所有其他平台)。我最终用一个简单的javascript函数替换了getScript(loadJs):加载外部JavaScript文件

于 2012-06-08T09:23:01.843 回答
0

我也遇到了这个问题,我发现了问题。
这是因为我在我的页面中使用了搜索和哈希...意思是 some_page.html?param=value
如果您删除参数,您将不会再收到错误

于 2012-06-04T12:34:42.933 回答