【发布时间】:2018-03-13 00:23:34
【问题描述】:
我使用 Leaflet.js 和这些插件制作了这个application:MarkerCluster、Leaflet Map Fullscreen,它托管在 Linux 服务器中,HTTP apache2。
由于某种原因,我无法在以下浏览器上获取当前位置:
- Mozilla Firefox(最新版本)
- 谷歌浏览器(最新版本)
- 微软边缘
在 IE 中,它给了我一个弹出窗口来授予我定位自己的权限,并且它工作......只有一次。如果我尝试再次定位自己,它的行为就像上面的其他浏览器一样。
而且,如果我在 Instagram dm 中打开链接,它就可以正常工作...
它也适用于本地主机,或者如果我使用位置保护浏览器扩展来使我的位置成为一个固定点。
是什么导致了这个问题?是不是因为不是https?
【问题讨论】:
标签: apache http browser geolocation leaflet