0

我正在使用 gmap3.js(jQuery 插件)的 getgeoloc
http://gmap3.net/en/catalog/14-services/getgeoloc-54

$('#test1').gmap3({
    getgeoloc:{
      callback : function(latLng){
        if (latLng){
          $(this).gmap3({
            marker:{ latLng:latLng }
          });
        }else{
          alert('browser didn't find the position.');
        }
      }
    }   
});

如果用户拒绝浏览器的地理定位。
我怎样才能得到那个事件?

“if (latLng)”的“else”仅在浏览器找不到用户位置的情况下使用。但是如果用户点击“拒绝位置”?

有人有同样的问题吗?

4

1 回答 1

0

解决了。
问题仅在带有 chrome 的本地服务器上。在线使用 if{}else{} 可以正常工作

于 2013-02-14T23:22:48.470 回答