Плагин Ionic Cordova Bluetooth не работает с - - prod flag build

Мое приложение Bluetooth работает нормально, когда я создаю приложение с

ionic cordova build android command. 

НО, когда я создаю свое приложение с флагом -- prod, т.е.

ionic cordova build android --prod

мое приложение не получает доступ к подключаемому модулю BLUETOOTH SERIAL cordova и работает так, как если бы оно находилось в настольном браузере без поддержки Cordova.

Я использую …

  • ионно-угловой «3.7.1»
  • ionic-native / core "4.3.0"
  • ionic-native / bluetooth последовательный "4.3.2"

person shafiul2344    schedule 27.11.2017    source источник
comment
Между прочим между двумя дефисами нет пробела .. Тоже вы вызываете плагин в this.platform.ready()? Вы получаете предупреждение о том, что платформа Cordova недоступна в консоли?   -  person Suraj Rao    schedule 27.11.2017
comment
На самом деле я не стал уделять внимание шумихе. Ошибка записи только здесь. И я не вызывал плагин в this.platform.ready (). Иногда я попробую это сделать. Но во-первых, с нормальным Bulid, то есть Ionic Cordova build android, проблем нет. Мое приложение работает, как ожидалось. С другой стороны, при сборке флага --prod плагин bluetooth не работает. Приложение работает так, как мы получаем приложение в веб-браузере на рабочем столе с ионной службой без поддержки Cordova.   -  person shafiul2344    schedule 27.11.2017
comment
попробуйте с platform.ready .. также команда для сборки prod - ionic cordova build android --prod --release. Флаг выпуска сообщает кордове создать версию выпуска.   -  person Suraj Rao    schedule 27.11.2017
comment
Моя проблема решена.   -  person shafiul2344    schedule 27.11.2017


Ответы (2)


Возможно, ваша корневая страница вызывается до того, как вызывается ваша платформа.ready (), поэтому попробуйте инициализировать значение корневой страницы в platform.ready ().

person Husain    schedule 27.11.2017
comment
Мое решение пришло из этого ответа. - person shafiul2344; 27.11.2017

Моя проблема решена. Решение пришло после того, как я использовал свой подключаемый модуль Bluetooth в ..... platform.ready (). Then ()

person shafiul2344    schedule 27.11.2017