Home > All > Chromeで位置情報取得

Chromeで位置情報取得

December 10th, 2009 Leave a comment Go to comments

先日、Firefoxで位置情報を取得するnavigator.geolocationを紹介しましたが、それのChrome版です
#Chrome版というか、呼び出しているAPIはFirefoxと同等なので結果も全く同じになります
windowsのでは動きましたがLinux版では動きませんでした;

// これをロードしとく
<script type="text/javascript" src="http://code.google.com/intl/ja/apis/gears/gears_init.js"></script>

// browserに応じて使い分け
var geo;
// for firefox and mobile safari
if(navigator.geolocation)
  geo = navigator.geolocation;
// for google chrome(win) and Chrome Lite(Android)
else if(window.google && google.gears)
  geo = google.gears.factory.create('beta.geolocation');
if(geo)
  geo.getCurrentPosition(-省略-);
else
  alert('geolocation disabled...');

関連記事:

  1. No comments yet.
  1. No trackbacks yet.