Android地图下钻(坑我好久)

最近一直在弄我的一个小软件,想要在软件中加入地图并且可以二级下钻,奈何web端可以实现,android却一直不显示地图。

苦苦寻觅几天,终于在今天发现一句语句便可实现,哎,心累累的

一直没办法显示的原因是json的数据无法使用file协议来取,好像是浏览器的问题,而Android似乎和它有着相同的机制,所以在使用Android来显示自己的地图时

总是出现“XMLHttpRequest cannot load file:///android_asset/xxxx.xml. Cross origin requests are only supported for protocol schemes: http, data, chrome, https.”, source: file:///android_asset/xxxx.js"

的错误,允许http、data、chrome、https协议,file协议表示我不被接受(哈哈哈)。

后来了解到使用webview可以解决这个问题(救星来了)

 加上这一句,file协议就被允许了。ok,这就是地图下钻中的一个坑,再接再厉,继续努力

作者:哦心有
本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/haobox/p/14601235.html