回答編集履歴
2
修正
answer
CHANGED
@@ -21,7 +21,7 @@
|
|
21
21
|
var arrayBuffer = this.response;
|
22
22
|
|
23
23
|
// バイトデータとコンテンツタイプからBlobを生成する
|
24
|
-
var blob = new Blob(
|
24
|
+
var blob = new Blob([arrayBuffer]); // オリジナル:var blob = new Blob([arrayBuffer], {type: "image/png"});
|
25
25
|
|
26
26
|
// FileReaderでBlobを読み取る
|
27
27
|
var reader = new FileReader();
|
1
追記
answer
CHANGED
@@ -1,6 +1,7 @@
|
|
1
1
|
[こちらのサイト](http://amaraimusi.sakura.ne.jp/sample/js/file_binary/blob_file_read.html)のコードを参考にしまして、以下のコードを書いてみたところアップロードができるようになりました(この書き方が正解なのかは分かりません)。
|
2
2
|
|
3
|
-
これよりももっとシンプルに書くやり方があるのかも?しれませんので、知識おありの方いらっしゃいましたら教えて頂きましたら幸いです。
|
3
|
+
これよりももっとシンプルに書くやり方があるのかも?しれませんのと、下記で「バイトデータ」とあるのはバイナリデータのこと?なのかもよく分かりませんので、知識おありの方いらっしゃいましたら教えて頂きましたら幸いです。
|
4
|
+
|
4
5
|
```JavaScript
|
5
6
|
var ncmb = new NCMB("XXXXXX", "XXXXX"); // 正しいキーを入力済みです
|
6
7
|
|