回答編集履歴
4
iOS12.2(iPad mini4)の設定を「許可」に設定して取得できました。
test
CHANGED
@@ -5,6 +5,8 @@
|
|
5
5
|
(1) Windows7・chrome、Android(8.0.0)・chromeとiOS12.2(iPad mini4)・chromeで取得できました。
|
6
6
|
|
7
7
|
(2) iOS12.2(iPad mini4)・Safariは設定を「許可」に変更して取得できました。
|
8
|
+
|
9
|
+
|
8
10
|
|
9
11
|
-----
|
10
12
|
|
3
iOSのSafariは設定で許可することでアプリ無修正で取得できました。
test
CHANGED
@@ -1,8 +1,18 @@
|
|
1
|
+
iOS12.2(iPad mini4)の設定を見ていたら「許可されていない」ことに気が付いたので、「許可」に変更してアプリは無修正で現在位置を取得できました。
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
(1) Windows7・chrome、Android(8.0.0)・chromeとiOS12.2(iPad mini4)・chromeで取得できました。
|
6
|
+
|
7
|
+
(2) iOS12.2(iPad mini4)・Safariは設定を「許可」に変更して取得できました。
|
8
|
+
|
9
|
+
-----
|
10
|
+
|
1
11
|
取得できたのはレンタル・サーバにSSLの設定を行って「https://xxx」でアクセスした結果です。
|
2
12
|
|
3
13
|
|
4
14
|
|
5
|
-
chromeでWindows7・chrome、
|
15
|
+
chromeでWindows7・chrome、Android(8.0.0)・chromeとiOS12.2(iPad mini4)・chromeで現在位置を取得できました。
|
6
16
|
|
7
17
|
iOSのSafariは強引に強行しても取得できませんでした。
|
8
18
|
|
2
現在位置の緯度経度を取得できました。
test
CHANGED
@@ -1,6 +1,4 @@
|
|
1
|
-
現在位置の緯度経度を取得できました。
|
2
|
-
|
3
|
-
|
1
|
+
取得できたのはレンタル・サーバにSSLの設定を行って「https://xxx」でアクセスした結果です。
|
4
2
|
|
5
3
|
|
6
4
|
|
@@ -52,6 +50,8 @@
|
|
52
50
|
|
53
51
|
}
|
54
52
|
|
53
|
+
|
54
|
+
|
55
55
|
----
|
56
56
|
|
57
57
|
同じ問題で調査中ですが・・・
|
1
サーバにSSL設定を行い HTTPS://xxx で接続して緯度経度を取得できました。
test
CHANGED
@@ -1,3 +1,59 @@
|
|
1
|
+
現在位置の緯度経度を取得できました。
|
2
|
+
|
3
|
+
取得できたのはレンタル・サーバにSSLの設定を行って「https://xxx」でアクセスした結果です。
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
chromeでWindows7・chrome、android・chromeとiOS12.2(iPad mini4)・chromeで現在位置を取得できました。
|
8
|
+
|
9
|
+
iOSのSafariは強引に強行しても取得できませんでした。
|
10
|
+
|
11
|
+
ただアプリを調整すればできるようになるかも??
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
・環境はお名前.comのSD-11プランで、無料SSLを設定。
|
16
|
+
|
17
|
+
・PHP( 後で公開できるように調整して再アップします )
|
18
|
+
|
19
|
+
if( navigator.geolocation ) {
|
20
|
+
|
21
|
+
navigator.geolocation.getCurrentPosition(
|
22
|
+
|
23
|
+
function( position ) {
|
24
|
+
|
25
|
+
var data = position.coords;
|
26
|
+
|
27
|
+
var lat = data.latitude;
|
28
|
+
|
29
|
+
var lng = data.longitude;
|
30
|
+
|
31
|
+
var alt = data.altitude;
|
32
|
+
|
33
|
+
var accLatlng = data.accuracy;
|
34
|
+
|
35
|
+
var accAlt = data.altitudeAccuracy;
|
36
|
+
|
37
|
+
var heading = data.heading;
|
38
|
+
|
39
|
+
var speed = data.speed;
|
40
|
+
|
41
|
+
省略
|
42
|
+
|
43
|
+
}
|
44
|
+
|
45
|
+
else { // Geolocation API非対応
|
46
|
+
|
47
|
+
var errorMessage = "お使いの端末は、GeoLacation APIに対応していません。";
|
48
|
+
|
49
|
+
alert( errorMessage );
|
50
|
+
|
51
|
+
document.getElementById( 'result' ).innerHTML = errorMessage;
|
52
|
+
|
53
|
+
}
|
54
|
+
|
55
|
+
----
|
56
|
+
|
1
57
|
同じ問題で調査中ですが・・・
|
2
58
|
|
3
59
|
1.PC版IEでは取得できるが、他のブラウザーは駄目です。
|