jQuery モバイルに奇妙な問題があります。1.1.0 にもこの問題がありましたが、最新バージョン (1.1.1) を使用しています。
問題は、画像自体が表示されないなど、アイコンが表示されないことがあります。これをクロムでテストします。意図的に再現することはできませんが、ランダムに発生するように見える問題です。発生すると、下の画像の上部ヘッダーのようになります。ただし、クロムで要素インスペクターを開き、背景 (または実際には任意の) プロパティのチェックを外す/チェックすると、アイコンが魔法のように表示されます。誰が何が起こっているのか手がかりを持っていますか?
問題を説明するための画像:
編集:明確にするために、私の同僚にも問題がありました。これはクロムで発生しましたが、別のコンピューターで発生したため、厄介なプラグインなどがここで悪を演じているとは思えません。
Edit2: この問題を解決するために私が試みたことがいくつかあります。
- JavaScript によるプリロード: バックグラウンドがダウンロードされることを確認するコード行を実装します。
- ページに を静的に追加して、コントロールがダウンロードされているかどうかを確認します。
奇妙なことに、背景画像を除いて、ほぼすべてが描画されます。ちなみに、これはすべてのアイコンで発生するため、リストビューなどのアイコンも同様です。ページの移動やリロードは問題ではありません。