問題タブ [image-load]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
792 参照

android - ユニバーサル イメージ ローダーの停止再試行

Android 4.2.2 の Universal Image Loader 1.9.1 に問題があります。同じことがここで説明されています: Android Universal image loader, stop retry。NOSTRAの回答を何度も読んだことがありますが、それを実装する方法がわかりません。BaseImageDownloader を拡張して getStream メソッドをオーバーライドする必要がありますか? 答えの最後の部分を使用したいと思います:

UIL は、イメージの読み込み自体を再試行しません。null を返すと、 onLoadingFailed(...) コールバックが返されます。同じ URL に対して displayImage(...) を再度呼び出すと、UIL は画像を再度読み込もうとします。それを防ぎたい場合は、「悪い」URL をどこかに保持し、これらの URL に対して ImageLoader を呼び出さないか、これらの URL に対して ImageDownloader でnull を返す必要があります

基本的に、UIL が無効な画像ファイルを指す有効な URL に何度も接続しようとするのを避ける最も簡単な方法は何ですか? それが役立つかどうかはわかりません。ここに私の設定があります:

ここで本当に助けが必要です。私のアプリはUILを頻繁に使用しています。

0 投票する
0 に答える
424 参照

javascript - jqueryスライドショーは半分の画像をロードするか、低速のインターネット接続ではまったくロードされません

ここでいくつかの記事を読みましたが、関連性が見つからなかったか、javascript/jquery 言語がないために理解できませんでした。これが私の問題の説明であり、ここで助けが必要です。

私のホームページは、良好なインターネット接続で問題なく開きます。39 個の画像をロードします。合計サイズは 3.79 MB で、そのうち 25 個の画像はわずか 384 kb で、残りの 14 個の画像は 3.41 MB で、サイズは 1200 x 450 です。これらの 14 個の画像は、実際には数秒後に表示され続ける jquery スライドショー スライダーに属しています。間隔、速度は600に設定されています。速度を変更したくありません。インターネット接続が遅いと、画像の半分以下しか読み込まれないか、まったく読み込まれず、スライドショーが次のスライドに移動します。再び次のスライドは、半分またはまったくロードされずに続きます。これは、中程度または高速のインターネット接続では発生しません。

このテンプレートをどこかからダウンロードしましたが、javascript や jquery に関する知識がありません。低速のインターネット接続を使用しているユーザーが適切なスライダー効果を得られるようにしたいと考えています。サイトをテストしたばかりで、まだ公開していないため、URL を提供できませんでした。

スライドショーを開始する前に、14 個のスライドショー画像をすべて読み込む方法はありますか? どのような変更をどこで行う必要がありますか? 私を助けてください。さらに情報が必要な場合はお知らせください。

ありがとうございました。

0 投票する
5 に答える
1500 参照

javascript - jsでソースセットしたときに画像が読み込まれるかチェック?

jqueryから画像ソースを設定しているときに、画像が読み込まれていることを確認するにはどうすればよいですか。マウスオーバーで画像を変更したいのですが、画像サイズが大きいため読み込みに時間がかかるため、読み込まれるまで読み込み中の画像を表示したいです。

ここに私のコードスニペットがあります:

image1 は 436x436 で、読み込みに時間がかかるため、この画像を読み込む前に読み込み中の画像を表示したい

私を助けてください...

0 投票する
1 に答える
336 参照

android - 新しい画像が同じ名前の場合、私のimageloaderはimageview画像で変更されません

以下は、新しい画像が異なる名前の場合は正常に機能する私のイメージローダーコードですが、新しい画像が同じ名前の場合、画像は変更されません古い画像を表示するだけです。前のコードを削除して再度前の画像を表示する キャッシュが原因で新しい画像を表示しない このコードの問題は何ですか 助けてください

}

ImageLoader クラス

}