0

こんにちは、jQuery Mobile v1.1.0 に問題があります。この機能を使おうとすると。

$.mobile.showPageLoadingMsg();

進捗インジケータは表示されません。進行状況インジケータ (ローダー) は、FF のような通常のブラウザーで表示されますが、Android インターネット ブラウザーでは、PI が表示されるようになりました。ローダが Android ブラウザに隠されている理由がわかりましたか? Androidバージョンv2.3.4のsamsung nexus携帯電話でテストしました。このようなパラメータで関数を呼び出そうとしました

$.mobile.showPageLoadingMsg("b", "test message test", false);

しかし、これは私の PC Web ブラウザー FF、Chrome IE などでのみ機能します。

4

3 に答える 3

0

ドキュメントのを試しましたか?

私のアンドロイド 2.3.3 では、ローダーは表示されますが、ローダーの画像はアニメーション化されません。

例がうまくいく場合は、すべての古い JQM ファイルを 1.1.0 バージョン (css、js、画像) で置き換え/削除し、それらがドキュメント内で正しくリンクされていることを確認してください。

于 2012-04-18T10:47:39.630 に答える
0

私も同じ問題を抱えていました。後で ajax 呼び出しを行うと、進行状況ダイアログが表示されませんでした。timeout-function-call の showPageLoading-call 以外のすべてをカプセル化しました。

$.mobile.showPageLoadingMsg();  
setTimeout(function() {  
...[here your code goes]...  
},200);  

アニメーションは機能が実行されるまで(ここでは200ms)しか機能しませんでしたが、それは私にとっては問題ではありませんでした。

于 2012-05-30T16:34:05.520 に答える
0

テーマローラーが v1.1.0 用に展開されたとき、zip ファイルとスタイル シートのローダー イメージに小さなエラーがありました。

これは数時間以内に修正されましたが、ダウンロードしたバージョンが ajax-loader.gif を読み込もうとしているのに、ajax-loader.png が zip ファイルにあった可能性があります。

テーマローラーからテーマを再度取得すると、問題が解決する場合があります

よろしく、キャスパー

于 2012-04-18T13:54:56.403 に答える