2011-07-14 15 views
0

私は、これまで何の問題もなかったこのブラウザ起動アプリケーションを持っています:Samsung Galaxy 10.1(モデル番号:GT-P7510 )とAndroid 3.1 Honeycomb。サムスンギャラクシー10.1のアプリケーションで画面の点滅/ちらつきAndroid 3.1ハニカム

問題は次のとおりです。テキストボックスをタップすると、画面全体が黒い画面を瞬間的に点滅し、元の状態に戻ります。テキストボックスにフォーカスを置くと、黒い画面が点滅/点滅し始めます。

現在のところ、このアプリケーションを複数の端末でテストしたため、この問題の原因は何もわかりません。サムスンギャラクシーS、サムスンギャラクシータブ2.1インチから2.3までのOSの以前のバージョンで7インチ。

アプリとの互換性の問題であろうと、ハニカム3.1やデバイス自体の機能の変更であろうと、何が起こっているかについての手掛かりを持っている人は、あなたの情報を共有してください。どんな種類の助けも大歓迎です!

おかげ

答えて

0

は、私は、これは解決策ではないことを申し訳ありませんが、私は私が問題にいくつかの光を当てることができると思います。

私たちは最近、PhoneGap Android 2.x携帯電話でラップされた機能的なjQuery Mobile HTML5アプリをGalaxyタブ10.1にテストしています。私たちはアプリのスプラッシュ画面を定義している点を除いて、非常によく似たものを見ました。入力フィールドにフォーカスがあると、スプラッシュ画面が一時的に点滅します。とてもうるさい!これが同じ問題であるかどうかを確認するには、PhoneGapアプリのスプラッシュ画面を定義し、黒い背景の代わりに画面をぼかすかどうかを確認します。 PhoneGapとAndroid WebViewで何が起こっているのかを知ると、これは私の最善の見積もりです。PhoneGapはメインのAppアクティビティを黒い背景で読み込み、その初期ウィンドウにスプラッシュ画面(定義されている場合)を表示します。 PhoneGapはWebViewを起動し、メインウィンドウの上に開きます。フィールドが選択されると、Androidはフォーカスイベントやキー入力などに基づいてコンポーネントの更新時刻を無効にし、Androidはすべてを再描画します。したがって、WebViewの背後にあるメインウィンドウを再描画し、その上にHTMLページコンテンツを含むWebViewを再描画します。デバイスが適切にダブルバッファされていないので、目の前のすべての醜い栄光の中で、この再描画のすべてを見ることができます。

私たちがテストしたいくつかのAndroid 2.x携帯電話では、Androidウェブフォームで深刻な不具合が見られましたが、これはもう一つの不具合のようですが、今度はHoneycomb(3.0)を実行しているGalaxy Tabにあります。

私たちは、以前にちらつきが発生した際にいくつかの電話機の問題を解決するためにCSS-webbkit-backface-visibilityを使用しようとしましたが、HTMLフォームでレンダリングの問題が深刻化しています。警告してください!理論的には、これはダブルバッファリングをミックスに導入するための実行可能な修正であるべきですが、私たちの経験では、それは解決するよりも多くの問題を引き起こします。

Google/SamsungのAndroidソフトウェアのアップデートを除き、これが解決できるとは確信していません。

関連する問題