如何在 ionic 4 中使用非原生 cordova 插件
How to use non native cordova plugins in ionic 4
我正在尝试在我的 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()
..但一切都是未知数。我在我的 android phone 上尝试过 Ionic DevApp,在我的电脑上尝试过 chrome。
我确定我遗漏了一些明显的东西,但我不知道是什么。我找到的所有文档都指的是原生插件。
- 首先使用添加插件。
cordova插件添加https://github.com/IOCare/cordova-plugin-smartconfig.git
- 然后在app.ts
声明 var espSmartconfig;
- 要启动配置,请使用它。
espSmartconfig.startConfig("ssid", "00:00:00:00","password", "NO", 1, 函数 (res) { }, 函数(错误){console.log(错误);});
- 记得在完成后停止配置。
espSmartconfig.stopConfig(函数 (res) { console.log(res); }, 函数 (error) {console.log(error);});
正如你们几个人所建议的那样,我尝试构建应用程序并 运行 在我的 phone 上。像魅力一样工作:
declare var espSmartConfig: any;
所以这里的问题只是我用来测试应用程序的工具。
感谢大家的参与!
我正在尝试在我的 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()
..但一切都是未知数。我在我的 android phone 上尝试过 Ionic DevApp,在我的电脑上尝试过 chrome。
我确定我遗漏了一些明显的东西,但我不知道是什么。我找到的所有文档都指的是原生插件。
- 首先使用添加插件。
cordova插件添加https://github.com/IOCare/cordova-plugin-smartconfig.git
- 然后在app.ts
声明 var espSmartconfig;
- 要启动配置,请使用它。
espSmartconfig.startConfig("ssid", "00:00:00:00","password", "NO", 1, 函数 (res) { }, 函数(错误){console.log(错误);});
- 记得在完成后停止配置。
espSmartconfig.stopConfig(函数 (res) { console.log(res); }, 函数 (error) {console.log(error);});
正如你们几个人所建议的那样,我尝试构建应用程序并 运行 在我的 phone 上。像魅力一样工作:
declare var espSmartConfig: any;
所以这里的问题只是我用来测试应用程序的工具。
感谢大家的参与!