hebohebo-mobileprogrammer-diary

 | 

2008-03-03

H::M::P::Locator再度修正 20:04

#mobilejpでいろいろとアドバイスを受けr7408の修正をしました。

下記のように使えるようになりました。

use HTTP::MobileAgent;
use HTTP::MobileAgent::Plugin::Locator qw/:locator/;
# これで、$LOCATOR_AUTO_FROM_COMPLIANT $LOCATOR_AUTO $LOCATOR_GPS $LOCATOR_BASIC が使えるようになる
# $LOCATOR_AUTO_FROM_COMPLIANT = 今のtrunkと一緒。GPS対応機ならGPSロケータ
# $LOCATOR_AUTO                = 入力パラメータによる自動判別
# $LOCATOR_GPS                 = GPSロケータ
# $LOCATOR_BASIC               = Basicロケータ

my $agent = HTTP::MobileAgent->new;

# いままでどおりGPS対応機ならGPSロケータ使用
my $location = $agent->get_location($params);

# 明示的にロケータ使用
$location = $agent->get_location($params, { locator => $LOCATOR_BASIC });

テストはもちっと追加しなきゃかも。ドキュメントは英語・・・だとうまく書ける自信なし><

ChrisChris2012/07/16 18:32This post has helped me think tihgns through

meyskgameyskga2012/07/16 21:26AovZtb <a href="http://phxuiysclykh.com/">phxuiysclykh</a>

 |