1

jQuery mobile ( 1.2.0 ) で作成したヘッダーとフッターがドキュメントの読み込み時に非表示になるという次の問題があります。任意の位置をクリックすると、コンテナがプロンプトで表示されます。

その他のコンテンツは常に表示されます。

このバグは、LG Optimus L5 (Android 4.0.3) でのみ発生します。私の Galaxy S3 (4.1)、Galaxy Note (4.1)、任意の仮想マシン (2.3.3、4.2)、またはブラウザー (PC) では、このようなバグはありません。

HTML ファイルが WebView に読み込まれます。

ここに私のHTMLソースがあります:

<div data-role="header" data-theme="c" data-position="fixed" data-tap-toggle="false" data-iscroll="enable" data-fullscreen="false" id="header_app"> 
    <img src="logo.png" alt="" height="50" style="margin: 6px; margin-bottom: 0;" />
</div> 

<div data-role="content" id="cnt" > 
</div>

<div data-role="footer" data-theme="c" data-position="fixed" data-tap-toggle="false" data-fullscreen="false"> 
    <div data-role="navbar">
        <ul>
            <li><a href="#" data-icon="home" data-iconpos="right" data-iconpos="notext" id="bck" class="ui-btn-active"></a></li>
            <li><a href="#" data-icon="info" data-iconpos="notext" id="info"></a></li>
            <li><a href="#" data-icon="gear" data-iconpos="notext" id="options"></a></li>
            <li><a href="#" data-icon="refresh" data-iconpos="notext" id="refresh_data"></a></li>
            <li><a href="#" data-icon="myapp-email" data-iconpos="notext" id="msgs"></a></li>
        </ul>
    </div>
</div>

私の悪い英語を許してください、あなたが私の問題を解決できることを願っています.

4

1 に答える 1

1

あなたが書いた場合

.ui-page { -webkit-backface-visibility: hidden; }

あなたのcssでそれを削除してください。それはあなたを助けるかもしれません。

于 2013-04-03T05:09:26.000 に答える