質問編集履歴
6
ソースを修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -266,6 +266,8 @@
|
|
266
266
|
|
267
267
|
``````ここに言語を入力
|
268
268
|
|
269
|
+
function initialize(place) {
|
270
|
+
|
269
271
|
// 中心点を指定
|
270
272
|
|
271
273
|
var latlng = result[0].geometry.location;
|
@@ -282,7 +284,7 @@
|
|
282
284
|
|
283
285
|
|
284
286
|
|
285
|
-
その他同様なので省略します
|
287
|
+
その他前後のソースは同様なので省略します
|
286
288
|
|
287
289
|
|
288
290
|
|
5
現在の進捗ソースを追記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -258,6 +258,40 @@
|
|
258
258
|
|
259
259
|
|
260
260
|
|
261
|
+
現在の進捗
|
262
|
+
|
263
|
+
マーカーのソースをinitialize内に持ってくれば表示されることがわかりました。
|
264
|
+
|
265
|
+
|
266
|
+
|
267
|
+
``````ここに言語を入力
|
268
|
+
|
269
|
+
// 中心点を指定
|
270
|
+
|
271
|
+
var latlng = result[0].geometry.location;
|
272
|
+
|
273
|
+
|
274
|
+
|
275
|
+
var marker = new google.maps.Marker({
|
276
|
+
|
277
|
+
position: latlng,
|
278
|
+
|
279
|
+
map: map,
|
280
|
+
|
281
|
+
});
|
282
|
+
|
283
|
+
|
284
|
+
|
285
|
+
その他同様なので省略します
|
286
|
+
|
287
|
+
|
288
|
+
|
289
|
+
```
|
290
|
+
|
291
|
+
上記ですとマップの中心にピンが表示されます。
|
292
|
+
|
293
|
+
この部分にmarkMap内の処理を書き換えられればと試しているのですが、どう移植すれば良いか手探り状態です。
|
294
|
+
|
261
295
|
|
262
296
|
|
263
297
|
よろしくお願いいたします。
|
4
タイトルをわかりやすく修正しました
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Google Map API
|
1
|
+
Google Map API 地名検索の度にマーカーが表示されない→表示される の繰り返し スマホでの事象
|
test
CHANGED
File without changes
|
3
タイトル、本文をわかりやすく修正しました
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Google Map API スマホでの表示 地名検索後にマーカーが表示されな
|
1
|
+
Google Map API スマホでの表示 地名検索後にマーカーが表示されたりされなかったり
|
test
CHANGED
@@ -4,24 +4,34 @@
|
|
4
4
|
|
5
5
|
検索フォームをから任意の座標を取得できるようにしています。
|
6
6
|
|
7
|
-
スマホ(iOS)で操作するとマーカー
|
7
|
+
スマホ(iOS)で操作するとマーカーが表示されたりされなかったりで困っております。
|
8
|
-
|
8
|
+
|
9
|
-
ファーストビューでは
|
9
|
+
ファーストビューでは表示されており、地名検索で座標が変わったマップが再読み込みされると消えてしまいます。
|
10
|
+
|
10
|
-
|
11
|
+
そこから地名を問わず再度検索し新たな座標のマップが読み込まれた際にはマーカーが表示されます。
|
12
|
+
|
13
|
+
再び検索するとまた消えてしまい…という繰り返しです。
|
14
|
+
|
15
|
+
PCでは問題ありません。
|
16
|
+
|
17
|
+
|
18
|
+
|
11
|
-
ファーストビュー時に表示されているエリア内での検索(東京都を表示中で新宿を検索)でしたらマーカーは表示されたままです。
|
19
|
+
また、ファーストビュー時に表示されているエリア内での検索(東京都を表示中で新宿を検索)でしたらマーカーは表示されたままです。
|
20
|
+
|
21
|
+
|
22
|
+
|
12
|
-
|
23
|
+
検索ボタンを押した後のマップのロードが正しくできていないように思えます。
|
24
|
+
|
13
|
-
|
25
|
+
お知恵をお貸しいただけますと幸いです。
|
14
|
-
|
26
|
+
|
27
|
+
|
28
|
+
|
15
|
-
|
29
|
+
余談ですが、ページを更新すると頻繁にマップがグレー1色になってしまったり、マーカーがはじめから表示されなかったり不安定さが目立ちます。
|
16
30
|
|
17
31
|
こちらもスマホでのみの事象です。何か関係しておりますでしょうか。
|
18
32
|
|
19
33
|
|
20
34
|
|
21
|
-
jsの記述に問題がありますでしょうか。
|
22
|
-
|
23
|
-
お知恵をお貸しいただけますと幸いです。
|
24
|
-
|
25
35
|
|
26
36
|
|
27
37
|
|
2
ソースを修正しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -138,7 +138,7 @@
|
|
138
138
|
|
139
139
|
|
140
140
|
|
141
|
-
/* 概要】テキストボックスフォームへ座標数値をセット、表示する */
|
141
|
+
/* 【概要】テキストボックスフォームへ座標数値をセット、表示する */
|
142
142
|
|
143
143
|
function dispLatLng(){
|
144
144
|
|
1
ソースを修正しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -156,7 +156,7 @@
|
|
156
156
|
|
157
157
|
markers = [];
|
158
158
|
|
159
|
-
$.getJSON('
|
159
|
+
$.getJSON('jsonファイル', function (data) {
|
160
160
|
|
161
161
|
$.each(data, function (i, obj) {
|
162
162
|
|