フォーム送信のためにオブジェクト URL からファイルを取得する
画像アップロード用のドラッグ アンド ドロップ機能を統合する場合、次のようなシナリオが発生する可能性があります。 URL.createObjectURL を使用して生成されたオブジェクト URL を、フォーム経由でアップロードできるように BLOB またはファイルに変換する必要があります。
このタスクを実行するには、応答で提供される最新のソリューションを利用できます。
let blob = await fetch(url).then(r => r.blob());
この解決策は、URL がオブジェクト URL であるか通常の URL であるかに関係なく適用できます。リソースを取得し、応答で blob() メソッドを使用すると、送信用に FormData オブジェクトに追加できる Blob オブジェクトを取得できます。
以上がフォーム送信用にオブジェクト URL を BLOB に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。