Gav*_*emp 4 javascript google-chrome geolocation
我正在开发一个网站,要求通过MACOSX上的本地开发环境使用navigator.geolocation对象。我使用的是Chrome53。考虑到地理位置限制在非HTTPS上的任何内容,我应该如何在本地开发我的网站?Google Developers网站引用:
这会影响当地的发展吗?
不应这样,在规范中已将localhost声明为“潜在安全”,并且在我们这种情况下,通过localhost进行的顶级地理位置请求仍将有效。
这是我所看到的:
有任何想法吗?(除了切换浏览器)
http://localhost 被视为安全来源,因此您无需执行任何操作,地理定位将起作用。
如果您使用的另一个主机名指向localhost(Ex:)http://mysite.test,则应使用以下选项从命令行运行chrome :--unsafely-treat-insecure-origin-as-secure="http://mysite.test"。
例
google-chrome --unsafely-treat-insecure-origin-as-secure="http://yoursite.test"
Run Code Online (Sandbox Code Playgroud)
使用file:协议。启动带有--allow-file-access-from-files标志集的 chrome,请参阅Jquery load() 仅在 Firefox 中工作?。在Settings选择时Content settings,滚动至Location并选择Ask when a site tries to track your physical location (recommended)。
| 归档时间: |
|
| 查看次数: |
1634 次 |
| 最近记录: |