2

最近、ICS 4.0.3 にアップグレードし、PhoneGap (v 1.4.1) と JQM (1.1.0-rc-1) アプリケーションを展開しようとしましたが、最初のページの読み込み後に機能しなくなりました。logcat には 2 つのエラーがあり、手がかりが得られますが、何が起こっているのかよくわかりません。

最初に私は得る

 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!

何が起こっているのかわかりません.2番目のページが約1/4の方法でレンダリングされ、その後何も表示されないことがわかります. これは、他のすべての Android ビルドでは正常に実行されましたが、4.0.3 では失敗しました。エミュレータと実機の両方で。クロムのエラーであり、回避策が必要であるという同様の質問がいくつか見つかりました。少なくとも原因が JQM なのか Android ブラウザなのか、またはどの要素がこのエラーを引き起こしているのかを突き止める必要があります。

4

2 に答える 2

1

私は似たようなことを経験しました.jquery getScriptはAndroid 4ではまったく機能しませんでした(他のすべてのプラットフォームでも機能しました)。getScript をここにある単純な javascript 関数 (loadJs) に置き換えることになりました: Load External JavaScript File

于 2012-06-08T09:23:01.843 に答える
0

私もこの問題を経験しており、問題を見つけました。
ページで検索とハッシュを使用したためです...つまり some_page.html?param=value
パラメータを削除すると、エラーは発生しなくなります

于 2012-06-04T12:34:42.933 に答える