javascript - JS がキャンバスを使用して画像を圧縮した後、生成された BLOB ファイルはバックグラウンドにアップロードされ、ファイルのoriginalFilename 情報を取得できません。
PHP中文网
PHP中文网 2017-05-19 10:09:51
0
3
1019

入力ファイル[0]はファイル名と元のファイル名を取得できます

ただし、圧縮後は取り出すことができません

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(3)
曾经蜡笔没有小新

画像が Canvas によって圧縮されると、名前情報のないファイル自体が得られます。送信時にフィールドを追加し、その名前をバックエンドに渡すことができます。 リーリー

いいねを押す +0
伊谢尔伦

リーリー

formData append メソッドには 3 番目のパラメーターがあり、構築する BLOB のファイル名を設定するために使用されます。 filename パラメーターには、一部の Android 4.x デバイスとの互換性の問題があります。

MDN API

いいねを押す +0
淡淡烟草味

画像アップロードについてまとめた内容をご覧いただければ幸いです。

リンクをクリックしてください

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート