Chrome浏览器会阻止跟踪位置,因此我的应用在运行时无法正常工作ionic serve
。我尝试解决以下问题,但无济于事。
有一些答案说要通过安装一个简单的node.js服务器来解决该问题,因为chrome会阻止本地文件,所以我运行了:
sudo npm install http-server -g
http-server -o --cors
然后我去了http:// localhost:8080 / www / index.html,它拉起了我的应用程序。
进入Chrome设置->高级->内容设置->管理例外->主机名模式:http:// localhost:8080 / www / index.html,行为:允许
我确保执行^,因此chrome也允许http://127.0.0.1:8080/www/index.html。
所有这些均无效,Chrome仍在阻止地理位置定位。
我查看并尝试解决的答案:Chrome中的HTML 5地理位置提示,使用node.js作为简单的Web服务器,允许将地理位置用于我之前拒绝过的网站
我发现firefox不会像chrome那样妨碍地理位置,并且可以与离子服务一起很好地工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句