クライアント側の S3 アップロードが機能しているため、CORS が有効になっているにもかかわらず、S3 がバケットから返すすべてのオブジェクトに CORS ヘッダーを設定するように強制するのに問題があります。返されたオブジェクトには CORS ヘッダーがありません!
私が有効にしたポリシーは次のとおりです。
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedMethod>POST</AllowedMethod>
<AllowedMethod>PUT</AllowedMethod>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>
オブジェクト URL の例https://s3.amazonaws.com/captionable/meme/test
誰が何が悪いのか知っていますか?