ie9/ie10 を使用して、base64 イメージのサイズを検出しようとしています。私のコードは、他の現在のブラウザーで動作します。これらは私が従う手順です:
- base64 文字列を ajax ダウンし、
- 新しい Image() オブジェクトを作成し、
- base64 文字列を src として設定し、
- imagesloaded を使用するか、onload イベントを待ちます
しばらくすると、正常にロードされたコールバックが到着しますが... 画像のサイズは 1x1 として報告されます。時々。それ以外の場合は、問題なく動作します。
では...画像が...デコードされたことをどのように検出しますか? ここで何が起こっているのかわかりません。