【问题标题】:gmap3: How to get denied localisation event?gmap3:如何获得被拒绝的本地化事件?
【发布时间】:2013-02-13 11:36:40
【问题描述】:

我正在使用 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”仅在浏览器找不到用户位置的情况下使用。但是如果用户点击“拒绝位置”?

有人有同样的问题吗?

【问题讨论】:

  • 已解决。问题仅在带有 chrome 的本地服务器上。在线使用 if{}else{} 可以正常工作。
  • 您应该发布自己的答案并接受答案。此外,这属于堆栈溢出而不是网站管理员。

标签: jquery geolocation google-maps


【解决方案1】:

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

效果很好

【讨论】:

    猜你喜欢
    • 2021-01-21
    • 1970-01-01
    • 2020-09-18
    • 1970-01-01
    • 2011-03-29
    • 1970-01-01
    • 2018-08-04
    相关资源
    最近更新 更多