Cordova 将.mbtiles文件读入传单.js

Cordova 将.mbtiles文件读入传单.js,cordova,leaflet,Cordova,Leaflet,我们正在构建phonegap应用程序,希望在其中使用传单.js v 0.5放置地图 我们尝试通过SQLitePlugin读取.mbtiles文件 函数buildMap(){ var db=window.sqlitePlugin.openDatabase(“file:///sdcard/one_tile.mbtiles"); document.body.removeChild(msg) 但是sqlitePlugin.openDatabase没有找到.mbtiles文件。我也有同样的问题。你检查过

我们正在构建phonegap应用程序,希望在其中使用传单.js v 0.5放置地图 我们尝试通过SQLitePlugin读取.mbtiles文件

函数buildMap(){ var db=window.sqlitePlugin.openDatabase(“file:///sdcard/one_tile.mbtiles"); document.body.removeChild(msg)


但是sqlitePlugin.openDatabase没有找到.mbtiles文件。我也有同样的问题。你检查过吗?

你可以看看florian fournier的Cordova插件,它可以从盒子中读取mbtiles:

  var map = new L.Map('map', {
      center: new L.LatLng(40.6681, -111.9364),
      zoom: 11
  });

  var lyr = new L.TileLayer.MBTiles('', {maxZoom: 14, scheme: 'tms'}, db);

  map.addLayer(lyr);
}