最近在Cordova中使用vue-amap发现一个问题:
- iOS可以渲染出地图但无法定位, 而安卓一切正常。
- 如果把本地的H5放在远程服务器上, 用https的形式访问, iOS 一切正常。
调试出现了这个错误
ERROR Internal navigation rejected - <allow-navigation> not set for url='about:blank'
最后发现需要在cordova的config.xml加入配置
<allow-navigation href="*" />
参考文章:
1.Amap /js-ios-11
2.Internal navigation rejected: <allow-navigation not set> in Cordova on iOS
3.解決ios關於:ERROR Internal navigation rejected - <allow-navigation> not set for url='about:blank'
网友评论