画像をプログレッシブ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. UIImageViewでプログレッシブJPEGをダウンロード中に表示するにはどうすればよいですか?
- 3. プログレッシブJPEGとしてjpegイメージを保存するには?
- 4. iOSでUIImageをプログレッシブJPEG形式に保存する方法は?
- 5. ダウンロード中のQWidgetにプログレッシブJPEGをレンダリングするにはどうすればよいですか?
- 6. 結果のロード中にプレースホルダを表示
- 7. すぐにロード中にフラッシュファイルを表示する
- 8. はImageIOにとiOSのプログレッシブJPEGを作成する私は<code>UIImage</code>オブジェクトからプログレッシブJPEGを作成しようとしているデバイス
- 9. ページのロード中にProgressBarコントロールを表示するには?
- 10. ロード中にjQueryアコーディオンを非表示にする
- 11. radgridでデータをロード中に画像を表示する
- 12. ウェブページ/アンドロイドをロード中にプログレスバーを表示する
- 13. webviewアプリをロード中に最上部にプログレスバーを表示
- 14. Flash Builder 4 - ステップバイステップのデバッグ中にブラウザに出力を表示しますか?
- 15. Flash SWFの読み込み中にプレビューイメージを表示する方法は?
- 16. イメージを動的にFLASHに表示
- 17. wp7でWebコンテンツをロード中に進行状況バーを表示
- 18. Silverlightアプリケーションをロード中に背景画像を表示
- 19. setContentViewでレイアウトをロード中にProgressDialogを表示
- 20. ASP.NETページをロード中に待機イメージ/テキストを表示
- 21. URLからjpegを表示するには
- 22. データのロード中にUIActivityIndicatorViewを表示できない
- 23. フォームを表示せずにロードする
- 24. SIGSEGV WebViewにHTML + Flashをロードする
- 25. Flashアプリケーション内にASP.NETページを表示
- 26. アクティビティを表示する方法tableViewCellのロード中にインジケータを表示しますか?
- 27. Flashソケットの表示
- 28. Flash - XMLランダムテキスト表示
- 29. ドロップダウンメニューFlash Videoの背後に表示
- 30. iframeにFlashが表示されない
ここでの質問はどういう意味ですか? http://stackoverflow.com/questions/1814833/how-to-dynamically-load-a-progressive-jpeg-jpg-in-actionscrip-3-using-flash-and –