1

モバイルjqueryを使用してhtml5アプリを開発しています。しかし、ポップアップでいくつかの問題に直面しています。

以下のコードを試しました。

<a href="#popupBasic" data-rel="popup" data-transition="flip"  data-history="false">Open Popup</a>

<div data-role="popup" id="popupBasic">
  <p>This is a completely basic popup, no options set.</p>
</div>

ポップアップは、コンピューターとモバイル ブラウザーで正常に動作します。しかし、アプリ(.apk)に変換した後、Androidモバイルでテストします。次に、モバイル画面のどこかをクリックすると、ポップアップの上に青い透明なレイヤーが表示され、このレイヤーがポップアップから削除されます。

この青い透明なスクリーンを削除する方法。

サンプルコード - JJFiddle

サンプルアプリケーションはこちらからダウンロードしてください

4

2 に答える 2

0

あなたの場合、css をオーバーライドする必要があります。

.flip.in {
    -webkit-animation-name: none;
}

テスト済みで動作しています;)

于 2014-08-27T15:04:57.827 に答える
0

この問題は、jquery-mobile 問題追跡システム ( https://github.com/jquery/jquery-mobile/issues/7533 ) に追加されました。

そのリンクに従って、ソリューションを追跡してください。スタイルの問題のようです...

于 2014-10-07T14:46:58.103 に答える