geolocation APIで、ドメインへの位置送付拒否がリセットできない件

65 views
Skip to first unread message

大塚 恒平

unread,
Dec 9, 2009, 4:15:36 AM12/9/09
to iphone-deve...@googlegroups.com
みなさま

お世話になります。
大塚と申します。

iPhoneのSafariのおかしな挙動について困っており、もし対処をご存知の方がおられましたら
お教えいただきたく、メールいたします。

iPhone上でgeolocation APIを使う場合、それを使っているサイトにユーザがアクセスすると、
 
 1.まず、Safariで位置情報を扱うことを許可するか否かの確認ダイアログが表示され、
 2.上記で許可すると、次に該当サイトのドメインに対し位置情報を送る事を許可するか否か
  のダイアログが表示され、

上記2ダイアログ両方に答えて初めて、サイトに位置情報が通知されます。


ところが、上記2.の段階において、同一ドメインに対し連続して2度以上「許可しない」と
ユーザが選択すると、以後一切そのサイトに位置情報が送れなくなってしまう現象が起き、
困っております。

http://blog.livedoor.jp/t_furu/archives/51303287.html

に似たような事例が報告されており、この方法も、「最終手段」と書かれているものも含め
全て試したのですが、1.についてはリセットされ、もう一度ダイアログが出るのですが、2.の
方がリセットされず、相変わらず位置が送れない状況です。

上記にあわせ、キャッシュのリセット、Cookieのリセット、履歴のリセット等を、単独や
あわせ技で試したのですが、2.のドメイン毎の位置送付確認だけが、どうしてもリセットでき
ません。


自社サイトだけでなく、複数のgeolocation API利用サイトで確認したので、間違いないと
思っておりますが、この問題に遭遇された方、およびその解決方法をご存知の方、おられない
でしょうか。
教えていただければ幸いです。


よろしくお願いいたします。

--


株式会社マピオン
事業推進室 メディア開発グループ
大塚 恒平
OHTSUKA Ko-hei<oht...@mapion.co.jp>

〒101-0065 東京都千代田区西神田3-8-1 千代田ファーストビル東館9階
電話:03-5275-2158 FAX:03-5275-2019

[位置情報ゲームSNS ケータイ国盗り合戦] http://kntr.jp/
[情報地図コミュニケーション マピオン] http://www.mapion.co.jp/

Jun ichikawa

unread,
Dec 9, 2009, 6:57:34 AM12/9/09
to iphone-deve...@googlegroups.com
こんにちは。
市川と申します。

私の端末で試したところ、「すべての設定をリセット」でドメインに
対しての確認のダイアログが表示されるようになりました。
もちろん、「すべてのコンテンツと設定を消去」でも、表示されました。
テストで使用したのは、3G OS3.1.2 です。

テストで使ったHPはこちら
http://conit.co.jp/html5test/geolocation.html

本当の最後の手段として、iPhoneのリカバリーで直るかと思いますが、
きっとこれは求めている答えではないですよね 。。

-----
株式会社コニット
システム事業部 市川 純
j.ich...@conit.co.jp

渋谷ラボ
〒150-0032 東京都渋谷区鶯谷町 6-5-401
TEL : 03-3770-2044
FAX : 03-6416-9090

HP : http://www.conit.co.jp/
-----

大塚 恒平 さんは書きました:

Reply all
Reply to author
Forward
0 new messages