При создании нового (пустого) проекта PhpStorm я выбрал TypeScript в качестве языка сценариев, так как я знаком с концепциями ООП и мне они нравятся.
При доступе к сервису WebSQL с помощью JS я могу кодировать
var db = window.openDataBase(name, version, displayName, size)
Но есть проблема при работе с машинописью.TS не знает свойства openDatabase
по какой-либо причине.
Я уже прочитал несколько постов, и все они оказались проблемой, связанной с Cordova / PhoneGap.Так как я просто хочу сделать простое WebApp, которое проверяет наличие данных в локальном хранилище, затем отображает данные и, если не получает данные с сервера, это будет слишком много и.Как я уже сказал, это должна быть просто веб-страница, на которую пользователь заходит, и которую он может добавить на свой домашний экран.Ничего более.
«Старый добрый» WebSQL был бы идеален для меня, поскольку мои целевые устройства - это Android и iOS, которые поддерживают WebSQL.Вопрос в том, как мне получить доступ к openDatabase с помощью TS ??
Я читал о плагине SQLite от Cordova, который я установил через NPM.Но там я должен был дать имя базы данных.Этот факт беспокоит меня по причинам совместимости платформы.