質問編集履歴

3

微調整

2016/02/27 16:44

投稿

Motsu
Motsu

スコア17

test CHANGED
File without changes
test CHANGED
@@ -21,6 +21,14 @@
21
21
  なお、以下のように緯度経度を直接打ち込むと正しく動作します。
22
22
 
23
23
  map.panTo(new google.maps.LatLng(35.681304, 139.766052));
24
+
25
+
26
+
27
+ また、HTMLのonclickを"onDeviceReady()"にしてしまうことで、
28
+
29
+ マップをリロードさせて現在地に戻すという方法も考えましたが、
30
+
31
+ この方法あまり良い方法ではないような気がします。
24
32
 
25
33
 
26
34
 

2

タイトルと前提を修正

2016/02/27 16:44

投稿

Motsu
Motsu

スコア17

test CHANGED
@@ -1 +1 @@
1
- Google Maps 「現在地戻る」機能実装したい
1
+ Javascript前半定義した変数後半のfunction内に代入したい
test CHANGED
@@ -1,12 +1,12 @@
1
1
  ###前提・実現したいこと
2
2
 
3
+ 前半のlatitudeとlongitudeで定義した緯度経度を、
4
+
3
- Google Maps API を使、簡単な地図アプリを作成しています。
5
+ 後半のmap.panTo内の●●●●に代入したと考えています。
4
6
 
5
7
 
6
8
 
7
- マップ外に設けた「現在地に戻る」ボタンをクリックするとlatlngを取得し、
8
-
9
- 画面中央が現在地となる仕組み実装したいと思っています。
9
+ 方法お教えいだければ幸す。
10
10
 
11
11
 
12
12
 
@@ -20,7 +20,7 @@
20
20
 
21
21
  なお、以下のように緯度経度を直接打ち込むと正しく動作します。
22
22
 
23
- map.panTo(new google.maps.LatLng(latlng));
23
+ map.panTo(new google.maps.LatLng(35.681304, 139.766052));
24
24
 
25
25
 
26
26
 
@@ -142,7 +142,7 @@
142
142
 
143
143
  function toMarker() {
144
144
 
145
- map.panTo(new google.maps.LatLng(latlng));
145
+ map.panTo(new google.maps.LatLng(●●●●));
146
146
 
147
147
  }
148
148
 

1

コード微調整

2016/02/27 15:46

投稿

Motsu
Motsu

スコア17

test CHANGED
File without changes
test CHANGED
@@ -20,19 +20,13 @@
20
20
 
21
21
  なお、以下のように緯度経度を直接打ち込むと正しく動作します。
22
22
 
23
+ map.panTo(new google.maps.LatLng(latlng));
24
+
25
+
26
+
23
27
  不勉強で申し訳ありませんが、実現方法をご教授ください。
24
28
 
25
29
 
26
-
27
- ```
28
-
29
- function toMarker() {
30
-
31
- map.panTo(new google.maps.LatLng(latlng));
32
-
33
- }
34
-
35
- ```
36
30
 
37
31
 
38
32