質問するログイン新規登録

回答編集履歴

1

訂正

2020/08/03 21:03

投稿

AkitoshiManabe
AkitoshiManabe

スコア5434

answer CHANGED
@@ -11,7 +11,10 @@
11
11
  var parsed = parseDataURL(event.target.result); //dataにjsonのデータを入れたい。
12
12
  var json;
13
13
  try {
14
- json = JSON.parse( bota(parsed.data) );
14
+ json = JSON.parse( parsed.isBase64
15
+ ? bota(parsed.data)
16
+ : decodeURIComponent(parsed.data)
17
+ );
15
18
  } catch(e) {
16
19
  // DataURLはJSONでなかった場合(ノーテーションのミスなど)
17
20
  };