質問編集履歴
2
より詳しく修正しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -184,4 +184,48 @@
|
|
184
184
|
|
185
185
|
|
186
186
|
}
|
187
|
+
```
|
188
|
+
|
189
|
+
以下の部分が位置情報を持ってくる記述になります。
|
190
|
+
成功した場合にconsole logに表記がされるように記述しているのですが、何も表示されません。
|
191
|
+
|
192
|
+
```JavaScript
|
193
|
+
//店舗名、位置情報、Google mapオブジェクトを指定してマーカー作成メソッドを呼び出し
|
194
|
+
markToMap(point.get("name"), myLatlng, map);
|
195
|
+
}
|
196
|
+
function markToMap(name, position, map){
|
197
|
+
var marker = new google.maps.Marker({
|
198
|
+
position: position,
|
199
|
+
title:name
|
200
|
+
});
|
201
|
+
marker.setMap(map);
|
202
|
+
google.maps.event.addListener(marker, 'click', function() {
|
203
|
+
|
204
|
+
var test = '<a href = "page3.html">' + name + '</a>';
|
205
|
+
var imgPull;
|
206
|
+
|
207
|
+
spot.equalTo("geo", position).fetchAll().then(function(results) {
|
208
|
+
imgPull = results[0].get('img');
|
209
|
+
console.log("おっけー");
|
210
|
+
});
|
211
|
+
|
212
|
+
var infowindow = new google.maps.InfoWindow({
|
213
|
+
//content:marker.title
|
214
|
+
content: test,
|
215
|
+
//content: '<ons-button onclick="myNavigator.pushPage('page3.html')">スポットを登録</ons-button>'
|
216
|
+
|
217
|
+
//content: '<b>aaaa</b>'
|
218
|
+
});
|
219
|
+
infowindow.open(map,marker);
|
220
|
+
});
|
221
|
+
}
|
222
|
+
|
223
|
+
},
|
224
|
+
error: function(error) {
|
225
|
+
// 検索に失敗した場合の処理
|
226
|
+
console.log(error.message);
|
227
|
+
}
|
228
|
+
});
|
229
|
+
}
|
230
|
+
|
187
231
|
```
|
1
不十分な情報量だったので付け足しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,6 +3,12 @@
|
|
3
3
|
|
4
4
|
初心者でどこが変なのかがわからなく、コードが長くなって大変申し訳ないのですが、是非ともよろしくお願いいたします。
|
5
5
|
|
6
|
+
>>追記
|
7
|
+
エラーは出ておらず、ピンをタップしたら位置データをデータストアから持ってくるようにしたいのですが、コードのどこがおかしくてデータを持ってこれないのかがわかりません。
|
8
|
+
実行結果は以下のようになっております。
|
9
|
+

|
10
|
+
|
11
|
+
|
6
12
|
参考にしたサイト> http://mb.cloud.nifty.com/doc/current/tutorial/monaca_checkIn.html
|
7
13
|
|
8
14
|
```JavaScript
|