Я разрабатываю собственное приложение ios с помощью Phonegap. Это приложение имеет функцию сканирования штрих-кода. Он отлично работал с телефоном версии 2.9.0. Теперь он не работает после обновления телефонной версии 3.3.0.phonegap 3.3 iOS BarcodeScanner модуль не найден
Он говорит: «Модуль Cordova/плагин/BarcodeScanner не найден», если я использую следующий код
var scanner = cordova.require('cordova/plugin/BarcodeScanner');
scanner.scan(function1, function2);
Это говорит неопределенное Если я использую следующий код
window.plugins.barCodeScanner.scan(func1, func2);
Это говорит неопределенное Если я используйте следующий код
cordova.plugins.barcodeScanner.scan(func1, func2);
я использовал this link для Тхи . Пожалуйста, позвольте мне, что я делаю неправильно?
Я включил barcodescanner.js и загружается, когда приложение загружено. Я уверен. Также я не получаю ошибок при построении.
--Sridhar
Вы используете CLI для создания своего проекта? какую платформу вы тестируете? – QuickFix
Да, я использую CLI для создания проекта, добавления плагина и создания моего проекта. iOS и для iPhone5. –
в phonegap 3 вы не должны включать phonegap.js, cordova.js или любой файл javascript плагина (за исключением случаев, когда плагин не совместим с плагином). может быть, у вас есть проблемы, потому что вы вручную добавили плагин и плагин также включает его? вы также можете попытаться удалить и переустановить плагин, используя cli. – QuickFix