人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

スマートフォン向けサイトにおけるGPS機能に関して質問です。

現在、地域性のあるスマホ向けサイトを作成しております。

以下のことは可能でしょうか?

?ユーザが初めてうちのサイトのトップページに遷移する。
?ページ上にある「現在地の情報を送る」ボタンを一度押したら「位置情報を送ります」という旨のメッセージがユーザに表示される。
?ユーザがメッセージに対してOKを押す
?トップページにて、ユーザが住んでる地域に対応したデータが表示される。
?ユーザが一度ブラウザを閉じて、再度ブラウザを立ち上げ、うちのサイトのトップページに遷移する。
??と同様、ユーザが住んでる地域に対応したデータが表示される。

やり方として、現状全くわかりませんが、感覚的には???は可能な気がします。
しかし、??はちょっと怪しい気がしています。

???に関して実現方法をご存知の方いらっしゃいましたら、教えてください。

よろしくお願いします。

●質問者: takaponn12
●カテゴリ:インターネット ウェブ制作
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● ぽけっとしすてむ
●100ポイント

androidでの方法で

(1)ユーザが初めてうちのサイトのトップページに遷移する。
過去の位置情報が存在するかチェックをし、情報があれば(4)へ

(2)ページ上にある「現在地の情報を送る」ボタンを一度押したら「位置情報を送ります」という旨のメッセージがユーザに表示される。

(3)ユーザがメッセージに対してOKを押す
位置情報を取得する。
Android携帯でブラウザから緯度経度情報を取得 - PHP,MySQL,Flexな日々+イラストとか

取得後、位置情報データを保存する。
本体に保存したい場合はCookieが使えます。
とほほのCookie入門

(4)トップページにて、ユーザが住んでる地域に対応したデータが表示される。

(5)ユーザが一度ブラウザを閉じて、再度ブラウザを立ち上げ、うちのサイトのトップページに遷移する。
(6)(4)と同様、ユーザが住んでる地域に対応したデータが表示される。

これは、(1)へ変移します。


takaponn12さんのコメント
回答ありがとうございます。 この方法はIphoneでも可能でしょうか?

ぽけっとしすてむさんのコメント
GPS取得部分は、Android/iPhoneにて取得を試みるコードになっているようです。 Cookie部分は、iPhoneの場合で時々忘れる事があるようですので、対処しておくと良さそうです。 http://suin.asia/2009/09/13/iphone_local_strage_for_email_password_remainder どちらも未検証となります。

2 ● kodairabase
●100ポイント

?省略
?Geolocation API http://www.htmq.com/geolocation/ をつかいます。
?HTMLのFORMを使います。
?Google Maps http://code.google.com/intl/ja/apis/maps/documentation/javascript/ を使います。このとき、最終アクセス緯度・経度をCookieに記録してやります。
?Cookieから緯度・経度を読み出し、?に戻ります。
?省略

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ