Я уже использую плагин phonegap (SQLitePlugin) в phonegap 2.9, но теперь я хочу преобразовать свой проект в phonegap 3.3, Я уже следую инструкциям, но у меня проблема, когда вызывая плагин из javascript. он всегда говорит: undefined не является объектом (оценка «window.sqlitePlugin.openDatabase»);Как использовать пользовательский phonegap 3.3 плагин в iOS
Пожалуйста, помогите, спасибо.
Редакцией: я уже сделать его работу, который нужно скопировать в папку SQLitePlugin.js WWW и написать тег сценария в index.html,
Но я любопытно, потому что на основе этой статьи сказал что нам не нужно копировать js-файл и не нужно писать теги скриптов.
EDITED: Правильное решение: после добавления плагина с помощью команды добавления плагина вы должны снова перестроить свой проект с помощью команды phonegap build ios.
http://www.raymondcamden.com/index.cfm/2013/9/6/Working-with-Plugins-in-PhoneGap-30
Мое предположение в этот момент было скопировать все файлы JS в мою папку WWW и добавить теги сценария к моему index.html.
Это не обязательно!
В 3.0 (см. Сноски) процесс сборки не только копирует файл Java, но и копирует JavaScript и вставляет его в ваш HTML. В принципе, мне не нужно делать что-нибудь специальное на стороне HTML, чтобы использовать мой плагин. Это пинает задницу! Но я бы хотел, чтобы раньше я знал . Вы можете буквально начать использовать плагин после deviceready уволило:
Hoy запомнить добавить свой тег с определением плагина в файле config.xml? –
JSG33kC0d3
сообщение ur также может иметь проблемы –
window.SQLitePlugin.openDatabase вместо window.sqlitePlugin.openDatabase – codercat