Qiniu JavaScript SDK を使用して画像をアップロードするときにファイルの種類に制限を設定しました
filters:{
mime_types:[
{タイトル : "画像ファイル"、拡張子 : "jpeg,gif,png,jpg,bmp"}
],
Prevent_duplicates: false,
//max_file_size: imgMaxSize, //最大ファイル サイズ制限
max_file_size:imgMaxSize
},
モバイル Web PC 側での WeChat ブラウジング IOS すべてブラウザはこれらの形式で画像をアップロードできます
ただし、Android で WeChat ブラウザを開くと、PNG 形式の画像のみをアップロードできます。他の画像は選択しても応答しません。
また JS SDK も同様です。 initが全然入らなかった
でもmime_typesパラメータの設定を解除したら全てのファイルがアップロードできるようになった
しかもこの現象は2016年末になってから現れた!
フロントエンド SDK は決して使用しないでください
Input type="file" と html5 formdata+xmlhttprequest がうまくいきます。シンプルでコントロール性が高い
私はAlibabaを使用して写真をアップロードしましたが、jpg写真を選択した後、応答がありませんでした。Androidバージョンがjpg写真のアップロードをサポートしていないためだと思いました。