我正在制作一个MapBox / Leaflet地图,我希望在一个小城市本地存储一个带有锁定边界的地图,该城市在Phonegap项目的每个引脚中播放音乐,并且是所有这些的新手。为此,我知道我将需要使用数据库,并使用IndexedDB和WebSQL查看tbicr's demo project's演示的离线Mapbox和Leaflet映射,并认为这很完美,因为Phonegap's storage support page表示它们支持WebSQL和IndexedDB OR插件。因此我可以简单地将它们包装起来,让它在Phonegap中运行。我试过,事实并非如此。它们似乎没有显示任何内容或只显示一个tile级别,我在Phonegap一侧查看了更多内容,就像索引或配置文件中缺少的语句一样。所以
另请注意,我需要在Phonegap中使用一个名为Polyfill for WebSQL的插件,而且由于Phonegap的快速性,我读过的很多东西似乎已经过时,我想要更新phonegap的存储。
答案 0 :(得分:0)
@Garrett,我只能告诉你一(1)个webSQL,即SQLite。由于每个人都在使用the same implementations,因此停止工作。但是,webSQL仍然可以在各种插件中使用。注意,webSQL是一个库,而不是服务器,所以它比其他解决方案轻得多。
CanIUse.com says IE& Firefox还没有实现,其他大多数都有,包括Safari。