私は webview アプリケーション (4.0.3) を開発していますが、アイス クリーム サンドイッチの webview について厄介なことが 1 つあります。 ) ハイライト表示されます。要素に独自のタップ アクションが追加されているため、見栄えがよくありません。最新の jQueryMobile(1.1.1) がこの問題をうまく処理しているようには見えません。以前のバージョンでは、すべての主要な Webkit スタイルが上書きされました。
誰かが迷惑なハイライトを取り除く方法を知っているなら、それは大歓迎です.
乾杯、qmacpit
もちろん、私が尋ねる前にそれらを変更しようとしました:
-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
-webkit-focus-ring-color: rgba(0, 0, 0, 0);
ただし、Ice Cream Sandwich の場合は機能しません。このソリューションは、リンクをクリックすると悪名高い「オレンジ色の境界線」が表示される Android 2.3 で機能しました。WebViewの一部/設定のようです。ネイティブ ブラウザーでページを閲覧する場合と同じ動作が得られます。リンクだけでなく、ボタンやその他のhtml要素にも関係するので、本当に迷惑です。
その上、グラフィックスにかなり大きな影響を与えますが、jQuery Mobile チームではまだ解決されていません。彼らはまだそれを見ていないか、まだ解決策に取り組んでいます。
他の提案はありますか?