好的,情况如下:
我正在创建一个包含webView的应用程序,我在其中使用OpenLayers显示OpenStreetMap。我已将html存储为资产文件,并指向我的webView.loadUrl(asset_file_path),因此它显示在webView中。该应用程序还有数据库,它有一堆位置点数据(不同类型的火山!),我想根据用户输入在地图上动态显示。
为了显示数据库中的位置数据,需要将其放在html资源文件中,以便OpenLayers可以发挥其魔力并将点放在地图上。 (如果我错了,请纠正我,有更好的方法吗?)
所以,这是我的问题。假设我的数据库中的位置数据确实需要进入我的html,如何从资产文件访问应用程序SQLite数据库并将其放入其中?我真的不想动态生成html资产文件,但我想不出有任何其他方法可以做到这一点。有没有办法从资产文件中以某种方式挂钩SQLite数据库?