getCurrentPositionをgeolocation APIだけではなくgoogle gearsでも使えるようにするサンプル

var geo = null;
if(google)
{
geo = google.gears.factory.create('beta.geolocation');
}
function getCurrentPosition(successfunction,errorfunction,option)
{
if(navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(successfunction,errorfunction,option);
}
else
{
if(geo)
{
geo.getCurrentPosition(successfunction, errorfunction);
}
}
}
Share