画像をプログレッシブJPEG形式で表示する必要があります(http://en.wikipedia.org/wiki/JPEG#JPEG_compression、シーケンシャルJPEGのプログレッシブ表示と混同しないでください)。 FlashはプログレッシブJPEGの読み込みをサポートしていますが、読み込み中に表示する方法はわかりません。簡単なグーグルでは、シーケンシャルJPEGのプログレッシブ読み込みができます。ロード中にプログレッシブJPEGをFlashに表示する
8
A
答えて
4
は、それはこのような何かを行くだろう:loadBytesプロセスが非同期である
// the loader containing the image
var loading:Boolean = false;
var loader:Loader = new Loader();
addChild(loader);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, function() {
loading = false;
trace(loader.width, loader.height);
});
var bytes:ByteArray = new ByteArray();
var stream:URLStream = new URLStream();
stream.addEventListener(ProgressEvent.PROGRESS, onProgress);
stream.addEventListener(Event.COMPLETE, onProgress);
stream.load(new URLRequest(imageURL));
function onProgress(e:Event):void {
stream.readBytes(bytes, bytes.length);
if((bytes.length > 4096 && !loading) || e.type == Event.COMPLETE) {
loading = true;
loader.loadBytes(bytes);
}
}
ていることに注意してください。また、解読不可能なbytearray(通常はonProgressへの最初の呼び出し、処理するイメージデータが不十分な場合)を試すと、静かに失敗するので、何らかの方法で十分なデータがあることを保証する必要があります。 if(bytes.length> 4096);)
関連する問題
- 1. IEでプログレッシブJPEGを表示
- 2. libjpegのプログレッシブJPEG
- 3. UIImageViewでプログレッシブJPEGをダウンロード中に表示するにはどうすればよいですか?
- 4. プログレッシブJPEGとしてjpegイメージを保存するには?
- 5. iframe内にプログレッシブWebアプリケーションをロードする
- 6. iOSでUIImageをプログレッシブJPEG形式に保存する方法は?
- 7. ダウンロード中のQWidgetにプログレッシブJPEGをレンダリングするにはどうすればよいですか?
- 8. 結果のロード中にプレースホルダを表示
- 9. スウィフト3.0で画像をプログレッシブJPEGに変換
- 10. フレスコ画を使ってプログレッシブjpegを設定する方法
- 11. はImageIOにとiOSのプログレッシブJPEGを作成する私は<code>UIImage</code>オブジェクトからプログレッシブJPEGを作成しようとしているデバイス
- 12. Frescoで複数のプログレッシブjpeg設定をカスタマイズする
- 13. すぐにロード中にフラッシュファイルを表示する
- 14. ページのロード中にProgressBarコントロールを表示するには?
- 15. ロード中にjQueryアコーディオンを非表示にする
- 16. ウェブページ/アンドロイドをロード中にプログレスバーを表示する
- 17. radgridでデータをロード中に画像を表示する
- 18. 表示データを取得中にgifをロードする
- 19. 再選択セレクタの計算中にロードを表示する
- 20. 角度/ Ionic:コンポーネントのロード中にスピナーを表示する方法
- 21. イメージを動的にFLASHに表示
- 22. Flash SWFの読み込み中にプレビューイメージを表示する方法は?
- 23. Flash Builder 4 - ステップバイステップのデバッグ中にブラウザに出力を表示しますか?
- 24. Android - プログレッシブ画像を下から順に表示
- 25. webviewアプリをロード中に最上部にプログレスバーを表示
- 26. 角度2 - 事前ロード中に負荷アニメーションを表示する実行中
- 27. SIGSEGV WebViewにHTML + Flashをロードする
- 28. シーンキットがシーンをロード中に進捗インジケータが表示される
- 29. Flashアプリケーション内にASP.NETページを表示
- 30. WKWebViewインスタンスは、ロード中にWebページを表示できますか?
ここでの質問はどういう意味ですか? http://stackoverflow.com/questions/1814833/how-to-dynamically-load-a-progressive-jpeg-jpg-in-actionscrip-3-using-flash-and –