【发布时间】:2020-08-23 00:01:44
【问题描述】:
我正在尝试将 iBeacon 插件集成到我的 Ionic 5 应用程序中,但它根本不起作用。
当我尝试打电话时
this.delegate = this.ibeacon.Delegate();
然后在设备上,我一直收到以下错误。
vendor-es2015.js:40772 ERROR Error: Uncaught (in promise): TypeError: Cannot read property 'locationManager' of undefined
TypeError: Cannot read property 'locationManager' of undefined
它与插件中的以下代码连接:
var delegate = new _ionic_native_core__WEBPACK_IMPORTED_MODULE_2__["cordova"].plugins.locationManager.Delegate();
我已将 IBeaconprovider 添加到主模块中,并且我正在使用来自 '@ionic-native/ibeacon/ngx' 的导入
我的包版本:
"@ionic/core": "5.1.0"
"@ionic-native/core": "5.25.0"
"@ionic-native/ibeacon": "5.25.0"
"@angular/common": "8.2.14"
我不确定是我做错了什么还是插件中存在错误。
Link Ionic 论坛上的原始问题
提前感谢您的帮助!
【问题讨论】:
标签: angular typescript ionic-framework webpack ionic-native