auのGPS測位は、基本的に独自パラメータを付与することができず
DoCoMoやSoftbank等の他キャリア同時展開のサイトを作っていると
いろいろと不都合が生じる。
ので、ちょいと苦しいけど下記の方法で戻りURLに独自パラメータを
付与してみた。
例:hoge.htmlにa、b、cの独自パラメータを引き継ぎたい時
<a href="device:gpsone?
url=http://hogehoge/hoge/hoge.html/a/x/b/x/c/x/junk/orz&ver=・・・">
ポイントは二つ。
1.独自パラメータをPATHINFOで設定する
2.PATHINFOの最後に”使わない“パラメータを設定する(上の/junk/orzの部分)
どうもau側でurlの分解と再結合の処理が行われているようでauから戻って来ると
こちらのWebServerに届くURLは。。。。
http://hogehoge/hoge/hoge.html/a/xxx/b/xxx/c/xxx/junk/hoge.html?・・・
あとはmod_rewrite等でPATHINFOをGETパラメータに置換してやれば無事完了。
2008年1月18日金曜日
auのGPS測位で独自パラメータを設定してみた
Written by iretD
登録:
コメントの投稿 (Atom)
0 comment:
コメントを投稿