SqlStorage устарел с ionic3. Как использовать плагины SQLite с ionic serve

Мы разрабатываем мобильное приложение на основе Cordova с angular4 и ionic3. Проблема заключается в использовании плагина SQLite на основе кордовы.

Я не могу запустить собственный плагин SQLite с ионным сервером через браузер. Он жалуется, что родные плагины недоступны. Я попытался добавить старые файлы машинописных текстов Storage и SQLStorage из старой версии Ionic 2.0.0 RC в новую. Но новая версия ionic жалуется на вызов конструктора.

Проблема заключается в навигации по экранам на основе данных, хранящихся в хранилище.

Может кто-нибудь подсказать, как отладить это приложение в браузере? Есть ли другой способ решить эту проблему? Не знаете, как найти устройство хранения SQLite в файловой системе Android.

import { SQLite, SQLiteObject } from '@ionic-native/sqlite';

this.sqlite.create({
        name: 'offline.db',
        location: 'default'
      }).then((db: SQLiteObject) => {
          db.executeSql('CREATE TABLE IF NOT EXISTS USR(USR_ID INTEGER PRIMARY KEY,SALUTATION TEXT, FIRST_NAME TEXT, LAST_NAME TEXT,'+
          'USR_NAME TEXT UNIQUE NOT NULL, USR_PWD TEXT,SESSION_ID TEXT)', {})
            .then(() => console.log('Executed USR_MST SQL'))
             .catch(e => console.log(e));          

        })
        .catch(
          e => console.log("Cordova excecution failed.. "+e));

        });

person jslearner07    schedule 02.05.2017    source источник
comment
вы можете добавить код, в котором возникает ошибка?   -  person Suraj Rao    schedule 03.05.2017
comment
привет, из-за проблем с форматированием обновил код в основном потоке   -  person jslearner07    schedule 03.05.2017
comment
Пытался добавить браузер платформы, но база данных не создана в браузере.   -  person jslearner07    schedule 03.05.2017
comment
на самом деле вам следует редактировать сам свой основной вопрос .. Используйте Post An Answer только для ответов на вопросы ..   -  person Suraj Rao    schedule 03.05.2017
comment
Я пробовал использовать старое хранилище Вы имеете в виду @ ionic / storage?   -  person Suraj Rao    schedule 03.05.2017
comment
import {Storage, SqlStorage} из 'ionic-angular'; Это из старой версии ionic-angular: 2.0.0-beta.9,   -  person jslearner07    schedule 03.05.2017
comment
Я думаю, вы не можете запустить этот плагин через браузер, попробуйте на реальном устройстве ... А для использования плагина sqlite вы можете проверить это ответ   -  person mosca90    schedule 03.05.2017
comment
Есть ли способ использовать websql с ionic3? Я думаю, что websql будет использовать хранилище Android в случае приложения. Таким образом, с ионной подачей легче работать. Для тестирования на реальных устройствах лучший способ ведения журнала - console.log?   -  person jslearner07    schedule 03.05.2017
comment
@ jslearner07 ionicframework.com/docs/storage   -  person Suraj Rao    schedule 03.05.2017
comment
@suraj спасибо. Я уже пробовал. Мне нужны таблицы, хранилище для ключей и значений.   -  person jslearner07    schedule 03.05.2017
comment
если вы хотите использовать ionic native, вы не сможете тестировать в браузере.   -  person Suraj Rao    schedule 03.05.2017
comment
К сожалению, у меня это не работает и на устройстве Android. stackoverflow.com/questions/43874099/   -  person jslearner07    schedule 09.05.2017