knox というノード フレームワークを介して S3 に画像をアップロードする流星アプリがあります。
それはうまくいきますが、S3から画像へのリンクを含む成功の応答を受け取ったときに、次のようにユーザーに表示したいと思います:
$("#thumbnail").attr("src", url);
ただし、これにより、コンソールに見つからない 404 が生成され、画像が表示されません。しかし、約 5 ~ 10 秒の遅延を設定すると、機能します。
setTimeout(function() {
$("#thumbnail").attr("src", url);
}, 10000);
URL を表示する準備が整う前に S3 から URL を取得するのはなぜですか? ユーザーに表示する前に準備ができるまで待つ方法はありますか?