html5 navigator.geolocation这几天不起作用

html5 navigator.geolocation这几天不起作用,html,google-chrome,web,safari,Html,Google Chrome,Web,Safari,我发现我的网站使用navigator.geolocation不起作用。 但我不会更改任何代码 我搜索了很多例子。我发现现在没有任何例子起作用 发生了什么事 根据navigator.地理定位在http://(v50.0+)的Chrome中不受支持。如果可能,请改用https:// 注意:从Chrome 50开始,地理定位API将仅在安全环境下工作 上下文,例如HTTPS。如果您的站点位于不安全的源站点上 (如HTTP)获取用户位置的请求将不再存在 功能 你能告诉我们你到目前为止做了什么吗。navi

我发现我的网站使用navigator.geolocation不起作用。 但我不会更改任何代码

我搜索了很多例子。我发现现在没有任何例子起作用

发生了什么事


根据
navigator.地理定位
http://
v50.0+)的Chrome中不受支持。如果可能,请改用https://

注意:从Chrome 50开始,地理定位API将仅在安全环境下工作 上下文,例如HTTPS。如果您的站点位于不安全的源站点上 (如HTTP)获取用户位置的请求将不再存在 功能


你能告诉我们你到目前为止做了什么吗。
navigator.geolocation
不受http://over chrome 50.0支持-如果可能的话,在你的网站上使用https。@FelixHäberle感谢你的回复,我知道如果你不使用https,chrome 50之后就不支持它了。但是学校的网站使用https,我的网站也使用https。但它们也不起作用。Safari也不起作用。@SachinBahukhandi我的代码像这个例子一样,但我的导航器是空的。地理位置,总是空的{}谢谢你的回复,我知道如果你不使用https,50个Chrome之后就不支持了。但是学校的网站使用https,我的网站也使用https。但它们也不起作用。而且Safari也不起作用。我不得不接受最新版本Safari中的某种安全警报-可能是本地插件/设置问题?因为它在本地机器上工作并不意味着它在Chrome 50+和http中工作。:)不要忘记标记接受的答案。它在从本地web服务器运行时有效,但在使用http连接的web上运行时无效。