2016-07-21 11 views
0

sencha touch extjs 5のサーバーにバイナリイメージデータをアップロードするときに、コンソールでバイナリイメージデータを取得するにはどうすればよいですか?助けてくださいイメージをsencha touchのバイナリイメージに変換する

イメージのバイナリデータをテキストファイルに保存する必要があります。

答えて

0

サーバーに画像データの転送を依頼してください。 まず、画像データをBase64形式に変換してから、AJAX Requestを通じてbas64データを送信します。

Ext.Ajax.request({ 
    method: 'POST', 
    url: 'url', 
    jsonData: { fileName:"ImgfileName", fileData: imageDataInbas64}, 
    success: function (response, operation) { 
     //success.. 
    }, 
    failure: function (response, operation) { 
     //failure... 
    } 
});  
+0

お返事ありがとうございました。 イメージをBase64形式に変換するにはどうすればよいですか?まず、閲覧した画像をアップロードしながら、私のコンソールで画像のバイナリ形式をチェックする必要があります。 – Akshya

+0

https://scotch.io/tutorials/how-to-encode-and-decode-strings-with-base64-in-javascript 上記のリンクを参照してください。 btoa()関数はサポートされていません。クロスブラウザメソッドを使用します。 – tsb