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

質問編集履歴

2

より詳しく修正しました

2016/11/03 10:53

投稿

yuyuyudaria
yuyuyudaria

スコア7

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

不十分な情報量だったので付け足しました。

2016/11/03 10:53

投稿

yuyuyudaria
yuyuyudaria

スコア7

title CHANGED
File without changes
body CHANGED
@@ -3,6 +3,12 @@
3
3
 
4
4
  初心者でどこが変なのかがわからなく、コードが長くなって大変申し訳ないのですが、是非ともよろしくお願いいたします。
5
5
 
6
+ >>追記
7
+ エラーは出ておらず、ピンをタップしたら位置データをデータストアから持ってくるようにしたいのですが、コードのどこがおかしくてデータを持ってこれないのかがわかりません。
8
+ 実行結果は以下のようになっております。
9
+ ![実行結果のスクリーンショット](b582aec1d381ae25a253575e52a61fcc.png)
10
+
11
+
6
12
  参考にしたサイト> http://mb.cloud.nifty.com/doc/current/tutorial/monaca_checkIn.html
7
13
 
8
14
  ```JavaScript