将文件路径设置为ol.source.osm url

时间:2017-10-06 19:01:47

标签: maps openlayers openlayers-3 hybrid-mobile-app

我正在尝试制作离线地图。我正在使用混合应用程序,它有一个像浏览器一样的webview,我的应用程序正在使用openlayers。

对象ol.source.osm中有一个属性url,我可以在此属性中使用文件协议设置文件路径,就像' file:/// sdcard / Android '一样?

据我所知,浏览器不允许从客户端路径访问文件,或者我可能误解了什么?

为了清楚起见,我看到的所有示例都是使用其他方式设置此属性,例如localhost,但考虑到应用程序没有Web服务器,则不可能采取这种方式。

有人会帮助我吗?

提前致谢。

修改

正如我所说,我尝试在url属性中设置“file:/// C:// somepath // {z} / {x} / {y} .jpeg”然后我收到此错误消息“来自origin'null'的'file:/// C://somepath//1/0/1.jpeg'访问Image已被CORS策略阻止:无效响应。因此不允许Origin'null'访问。 “

有解决方法吗?

0 个答案:

没有答案