Как использовать не родные плагины Cordova в Ionic 4 - PullRequest
0 голосов
/ 30 августа 2018

Я пытаюсь использовать этот плагин в моем приложении Ionic 4: https://github.com/IOCare/cordova-plugin-smartconfig

Я установил плагин, используя ionic cordova plugin add https://github.com/IOCare/cordova-plugin-smartconfig.git, и, похоже, он добавлен в проект. Список плагинов Cordova показывает: cordova-plugin-smartconfig 1.0.4 "Cordova Smart Config"

Я пробовал:

declare var espSmartConfig: any; и с использованием espSmartConfig.startConfig()

и

declare var cordova: any; и с использованием cordova.plugins.espSmartConfig.startConfig(),

и

declare var window: any; и с использованием window.espSmartConfig.startConfig()

.. но все неопознано. Я пытался с Ionic DevApp на моем телефоне Android и с Chrome на моем компьютере.

Я уверен, что упускаю что-то очевидное, но не могу понять, что. Все документы, которые я нашел, ссылаются на собственные плагины.

Ответы [ 2 ]

0 голосов
/ 19 сентября 2018

Как вы, ребята, предложили, я попытался создать приложение и запустить его на своем телефоне. Работает как шарм с:

declare var espSmartConfig: any;

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

Спасибо всем за ваш вклад!

0 голосов
/ 05 сентября 2018
  1. Сначала добавьте плагин, используя.

плагин Cordova добавить https://github.com/IOCare/cordova-plugin-smartconfig.git

  1. Тогда в app.ts

объявить переменную espSmartconfig;

  1. Для запуска конфигурации используйте это.

espSmartconfig.startConfig ("ssid", "00: 00: 00: 00", "пароль", "NO", 1, функция (res) {}, функция (ошибка) {console.log ( ошибка);});

  1. Не забудьте остановить конфигурацию, как только закончите.

espSmartconfig.stopConfig (function (res) {console.log (res);}, функция (error) {console.log (error);});

...