Media Uploader から新しくアップロードした画像を使用すると問題が発生します。
カスタム アップローダ フレームといくつかの単純な jQuery を使用しています (こちらを参照) 。
49 行目でわかるように、選択した画像のサムネイル サイズの URL を取得し、選択後にページに表示したいと考えています。
コードは正常に動作します...メディアライブラリから選択された以前にアップロードされたファイルに対して。
ただし、添付ファイル オブジェクト (52 行目のコンソール ログを参照) は、新たにアップロードされたファイルのサイズが定義されていない空のオブジェクトを返しています。クリックしてメディア アップロード フレームを閉じてから再度開くと、機能するようになりますが、機能的なアプリとしては失敗です。
何が起こっているのかを理解するのに役立つように、このビデオを録画しました。
私は成功せずにしばらくの間それを解決しようとしてきたので、誰かがこの問題について私に与えるためのポインタを少なくとも持っていることを心から願っています.