Dip*_*pak 1 ecmascript-6 ibeacon ionic-framework ionic2 angular
我是新手ionic framework,有了这个AngularJS.我已经开始学习和开发Ionic framework使用Ionic ver2(正在使用AngularJS2).
我想知道,如何在Ionic2中使用外部库?喜欢使用cordova iBeacon,cordova iBeacon docs.
如何构建我的应用程序,以便我可以使用外部库(如cordov iBeacon)编写一个或多个通用功能,并在我需要的地方使用它(如在不同的页面js中).
或者 - 如何包含执行本机硬件相关操作所需的库?
随意提出您对此的所有想法和建议.
非常感谢.
最后,我能够独自弄明白.
第1步:在应用中添加插件
通过命令行移动到项目文件夹,运行以下命令行将插件添加到项目中
sudo cordova plugin add https://github.com/petermetz/cordova-plugin-ibeacon.git
第2步:在应用程序中使用插件
确保plugins/fetch.json添加插件详细信息:
"com.unarin.cordova.beacon": {
"source": {
"type": "git",
"url": "https://github.com/petermetz/cordova-plugin-ibeacon.git",
"subdir": "."
},
"is_top_level": true,
"variables": {}
}
Run Code Online (Sandbox Code Playgroud)
而在plugins/android.json在installed_plugins以下几行是有的,
"com.unarin.cordova.beacon": {
"PACKAGE_NAME": "io.ionic.starter"
}
Run Code Online (Sandbox Code Playgroud)
就是这样,我们通过使用变量开始在应用程序的任何页面中使用插件功能: cordova.plugins.locationManager
用例示例:
要启用设备蓝牙: cordova.plugins.locationManager.enableBluetooth();
注意 如果它不能正常工作,请再次更新插件.要从应用程序更新
cordova-plugin-ibeacon我的第removed一个插件added again.
| 归档时间: |
|
| 查看次数: |
3471 次 |
| 最近记录: |