iPhone は、次の呼び出しを介してモバイル Safari で地理位置情報をサポートします。
navigator.geolocation.getCurrentPosition(
function(pos){
var lat = pos.coords.latitude;
var long = pos.coords.longitude;
},
function(){
/* Handler if location could not be found */
}
);
次のいずれかを備えたデバイスの適切なリストを作成したいと思います。
- この機能をすぐにサポートする、または
- アップグレードでこの機能をサポートする、または
- Javascript の他のスニペットと同等の忠実度のデータで地理位置情報をサポートします。
私は自分のデバイスにしか慣れていないので、これまでのところ私のリストは次のとおりです。
箱から出して:
- iPhone 3GS
サポートされていますが、アップデートが必要です
- アイフォン3G
- iPhone 2G (?)
- Firefox 3.5 を搭載した PC または Mac コンピュータ
他のスニペットでサポート
?
Blackberry、Android フォンなどのサポートレベルは?