[英]cordova.plugins.locationManager.enableBluetooth() Not working in android
我正在嘗試通過離子應用程序啟用手機藍牙。 我在打這樣的電話:
cordova.plugins.locationManager.enableBluetooth()
但也不能啟用並出錯。 以下是我的app.js
代碼。 請幫忙。
import {App, Platform} from 'ionic-framework/ionic';
import {TabsPage} from './pages/tabs/tabs';
@App({
template: '<ion-nav [root]="rootPage"></ion-nav>',
config: {} // http://ionicframework.com/docs/v2/api/config/Config/
})
export class MyApp {
static get parameters() {
return [[Platform]];
}
constructor(platform) {
this.rootPage = TabsPage;
platform.ready().then(() => {
StatusBar.backgroundColorByName('red');
console.log("App starting.");
cordova.plugins.locationManager.enableBluetooth();
});
}
}
有什么我想念的嗎? 我的手機是一加一。
更新:
我是否需要在設備中進行任何特殊配置才能在開發模式下實現此目的
應用技術信息
- 離子2和角2
- 插件:com.unarin.cordova.beacon( 鏈接 )
我自己解決了。 似乎有問題是petermetz/cordova-plugin-ibeacon
,我使用的是25天的舊插件。
首先通過進入項目根文件夾運行來刪除現有插件:
sudo cordova plugin rm com.unarin.cordova.beacon
然后再次添加插件(基本上我更新了插件):
sudo cordova plugin add https://github.com/petermetz/cordova-plugin-ibeacon.git
之后,一切開始正常。
謝謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.