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

質問編集履歴

4

タグ追加

2016/01/19 11:24

投稿

Nanohana
Nanohana

スコア123

title CHANGED
File without changes
body CHANGED
File without changes

3

加筆

2016/01/19 11:23

投稿

Nanohana
Nanohana

スコア123

title CHANGED
File without changes
body CHANGED
@@ -20,4 +20,32 @@
20
20
  で受けます。その際にfeeds.responseの中に投げたJSONが入っていることは確認出来ています。{{updata}}とhtml上に書くと上記jsonがでてくるため)
21
21
 
22
22
  しかしながら、{{updata.message}}や{{updata.filename}}と
23
- すると表示されません。なぜでしょうか?
23
+ すると表示されません。なぜでしょうか?
24
+
25
+ 2016/1/19加筆します。
26
+ ```lang-javascript
27
+ for (var i = 0; i < results.length; i++) {
28
+ alert('Image URI: ' + results[i]);
29
+ // 1ファイルずつサーバへアップロード
30
+ $cordovaFileTransfer.upload(
31
+ "アップロード先URLでここからsonが返ってくる", results[i], {}
32
+ ).then(function(feeds) {
33
+ //$scope.$apply(function(){
34
+ $scope.respon = feeds.response;
35
+ var textdata = feeds.res;
36
+ $scope.updata= textdata;
37
+ alert("OKだよーん");
38
+ // Success!
39
+ //});
40
+ }, function(err) {
41
+ alert("投稿に失敗しました。ネットワークに接続できていない可能性があります。ネットワークが接続出来る環境で再度投稿お願いします。");
42
+ // Error
43
+ }, function (progress) {
44
+ // constant progress updates
45
+ });
46
+ }
47
+ ```
48
+
49
+ で実際には受け取っています。
50
+ いろいろ確認したところ、feedsで受け取っている時にjsonの中身をテキストデータとして受信してしまっているのではないか?という疑惑を持っています。
51
+ 実際に、respond.lengthをしてみると、配列が4つのはずなのに、138と返ってきて、文字数っぽい気がしています。

2

記入ミス\(update→updata\)

2016/01/19 11:23

投稿

Nanohana
Nanohana

スコア123

title CHANGED
File without changes
body CHANGED
@@ -19,5 +19,5 @@
19
19
  },
20
20
  で受けます。その際にfeeds.responseの中に投げたJSONが入っていることは確認出来ています。{{updata}}とhtml上に書くと上記jsonがでてくるため)
21
21
 
22
- しかしながら、{{update.message}}や{{update.filename}}と
22
+ しかしながら、{{updata.message}}や{{updata.filename}}と
23
23
  すると表示されません。なぜでしょうか?

1

タイトルのミス

2016/01/18 03:27

投稿

Nanohana
Nanohana

スコア123

title CHANGED
@@ -1,1 +1,1 @@
1
- Angularjsでのsonの受け取りについて
1
+ Angularjsでのjsonの受け取りについて
body CHANGED
File without changes