蛋蛋
蛋蛋
  • 发布:2016-05-12 12:57
  • 更新:2016-05-12 13:00
  • 阅读:5176

为什么我的蓝牙搜索不到设备?

分类:Native.js

如下代码,我测试好几遍不知道问题出在哪里,蓝牙是可以打开的,但就是搜索不到设备(我同时开了另外手机的蓝牙,并设置可发现),求大神解答!!!已经搞了很多天了!

复制代码document.addEventListener('plusready', function() {  
                document.getElementById("DingWei").addEventListener('tap', function() {  
                    main = plus.android.runtimeMainActivity();  
                    BluetoothAdapter = plus.android.importClass("android.bluetooth.BluetoothAdapter");  
                    BluetoothDevice = plus.android.importClass("android.bluetooth.BluetoothDevice");  
                    //          BluetoothSocket = plus.android.importClass("android.bluetooth.BluetoothSocket");  
                    BAdapter = BluetoothAdapter.getDefaultAdapter();  
                    var receiver = plus.android.implements('io.dcloud.android.content.BroadcastReceiver', {  
                        onReceive: function(context, intent) { //实现onReceiver回调函数  
                            plus.android.importClass(intent);  
                            var action = intent.getAction();  
                            console.log(action);  
                            //如果发现蓝牙热点  
                            if (BluetoothDevice.ACTION_FOUND == action) {  

                                alert(99);  
                            }  

                            main.unregisterReceiver(receiver);  
                        }  
                    });  
                    IntentFilter = plus.android.importClass('android.content.IntentFilter');  
                    var filter = new IntentFilter();  
                    filter.addAction(BluetoothDevice.ACTION_FOUND);  
                    filter.addAction(BAdapter.ACTION_STATE_CHANGED); //监听蓝牙开关   
                    filter.addAction(BAdapter.ACTION_DISCOVERY_STARTED);  
                    filter.addAction(BAdapter.ACTION_DISCOVERY_FINISHED);  
                    filter.addAction(BAdapter.ACTION_SCAN_MODE_CHANGED);  
                    main.registerReceiver(receiver, filter); //注册监听    
                    if (!BAdapter.isEnabled()) {  
                        BAdapter.enable(); //启动蓝牙  
                        BAdapter.startDiscovery();  
                    } else {  
                        BAdapter.disable();  
                    }  
                })  
            });
2016-05-12 12:57 负责人:无 分享
已邀请:
蛋蛋

蛋蛋 (作者) - 穷怎么了?穷就应该被嘲笑吗?抬头!挺胸!让大家看看,你不仅穷,而且还丑。

官方的文档我都看了,也没有找到解决方案

该问题目前已经被锁定, 无法添加新回复

  • 标题 / 粗斜体
  • 代码片段
  • 超链接 / 图片 / 视频
  • 列表 / 引用

文章内容较多时,可以用标题分段 :

## 大标题 
### 小标题

斜体 / 粗体 :

**粗体** 
*斜体*
***粗斜体***

代码片段 :

``` javascript
代码片段
```

超链接 :

[链接文字](链接地址) 例: [百度](http://www.baidu.com)

图片 :

![图片说明](图片地址) 例: ![百度logo](http://www.baidu.com/img/bdlogo.gif)

视频 :

!![视频说明](视频地址) 例: !![优酷视频](http://youku.com)

有序列表 :

1. 123
2. 123
3. 123

无序列表 :

- 123
- 123
- 123

引用 : ( 双回车后结束引用 )

> 引用内容
引用内容
引用内容