var main = plus.android.runtimeMainActivity();var BluetoothAdapter = plus.android.importClass("android.bluetooth.BluetoothAdapter");var BAdapter = new BluetoothAdapter.getDefaultAdapter();var resultDiv = document.getElementById('output');var receiver=plus.android.implements('io.dcloud.android.content.BroadcastReceiver', {onReceive: function(context, intent) { //实现onReceiver回调函数plus.android.importClass(intent);console.log(intent.getAction());resultDiv.textContent += '\nAction :' + intent.getAction();main.unregisterReceiver(receiver);}});var IntentFilter = plus.android.importClass('android.content.IntentFilter');var filter = new IntentFilter();filter.addAction(BAdapter.ACTION_STATE_CHANGED); //监听蓝牙开关main.registerReceiver(receiver, filter); //注册监听if (!BAdapter.isEnabled()) {BAdapter.enable(); //启动蓝牙}else{BAdapter.disable();}
