直到最近,javascript api navigator.geolocation.getCurrentPosition()在Chrome中工作正常,但现在我得到了“唯一安全来源允许”错误。
继续在其他浏览器中正常工作。
Chromium.org将“安全起源”详述为localhost,https等。
任何人都知道这是否是最近Chromium安全性的变化,因为它之前没有使用https。
答案 0 :(得分:0)
是的,这是一个相当近期的变化:https://developers.google.com/web/updates/2016/04/geolocation-on-secure-contexts-only?hl=en
将https添加到您的网站的时间!