.createElement( 'img')を使用してイメージオブジェクトを作成しても、それをdocument.bodyで使用しないと、作成後に削除する必要がありますかそれ?私は画像の大きさを読み取るために画像オブジェクトが必要です。私は新しいImage()を使用するとき、ガベージコレクタはオブジェクトを削除することを知っています。しかし、.createElement( 'img')はどうでしょうか?2 Javascript Image-Objectに関する質問
イメージのsrc属性にbase64コードイメージを置く場合もimg.onloadイベントを使用する必要がありますか? - > img.src = base64-string。私はサーバーへのリクエストを作成するために、偽のURLを使用しません!
0
A
答えて
0
GC は画像を収集する必要がありますが、任意のクロージャはその変数に依存していない場合。したがって、var
を正しく使用してください。
onload
イベントを使用して画像がロードされていない限り、画像のサイズを確実に取得することはできません。しかし、URLがdata:
の場合、瞬間的でなければならないので、おそらく次元をすぐに得ることができます。
関連する問題
- 1. Javascript関数に関する質問 - IIFE
- 2. Javascriptでドラッグ&ドロップに関する2つの質問
- 3. JavaScript可変スコープに関する質問
- 4. Rails:erb + javascriptに関する質問
- 5. ボタン、javascript、HTMLに関する質問
- 6. スレッドに関する2つの質問
- 7. CALayerに関する2つの質問
- 8. JavaScriptオブジェクト、2つの質問
- 9. ハイバネートマッピングに関する質問
- 10. Erlangに関する質問
- 11. ax.annotateに関する質問
- 12. Javascriptの質問:オブジェクトメソッドの呼び出しに関する問題
- 13. C++に関する質問
- 14. Javascript関数の呼び出しに関する質問
- 15. データベースに関する質問
- 16. プロセスマップに関する質問
- 17. メイクファイルに関する質問
- 18. LISPに関する質問
- 19. ArrayIndexOutOfBoundsExceptionに関する質問?
- 20. データバインディングに関する質問
- 21. ラチェットソケットに関する質問
- 22. CCSpriteSheetに関する質問
- 23. javascript bundlerのウォークスルーに関する質問を使用する
- 24. BSplineに関する質問
- 25. jQuery関数に関する質問
- 26. JavaScriptタイムスタンプ質問
- 27. タブバーコントローラに関する質問
- 28. loadNibNamedに関する質問:
- 29. インデックスに関する質問
- 30. reallocに関する質問
おはようございます。私はonloadイベントなしでイメージをロードしようとしましたが失敗しました。 base64.onloadのために働いた!?!o_O知らない...とにかくthanxたくさん – Okyo