Я создаю приложение Cordova для Android и iOS, которое хранит информацию о пользователях в локальной базе данных. Тем не менее, я не могу открыть соединение с базой данных на iOS.
Приложение прекрасно работает на Android, но при запуске его на iOS появляется сообщение об ошибке, что window.sqlite не определен. Я искал в Интернете, но я не могу найти связанную проблему. Я не уверен, что мой код был настроен неправильно или мне не хватает какой-либо конфигурации для iOS. Плагин SQLite Я использую «cordova-sqlite-evplus-legacy-free 0.9.1», а версия Cordova iOS - «5.0.1».
db = window.sqlitePlugin.openDatabase({
name: 'test.db',
location: 'default',
//iosDatabaseLocation: 'Library'
},
function(db) {
if (clean_database) dumpDatabase();
else buildSchemaVersions();
},
function(error) {
db_error = error;
alert('Open database ERROR: ' + error.message);
})