起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3678|回复: 2

[结贴] 3.6版本和3.7版本的蓝牙插件有什么不同?CORDOVA

[复制链接]

851

主题

2560

帖子

5714

积分

论坛元老

Rank: 8Rank: 8

积分
5714
QQ
发表于 2017-7-7 15:00:21 | 显示全部楼层 |阅读模式
我做一个DEMO,只实现了一个蓝牙扫描的功能。只有一个页面,在3.6打包的时候,启动蓝牙扫描时,只需要打开蓝牙就可以,但是用3.7版本打包,启动蓝牙扫描的时候,不只需要开启蓝牙,还需要开启定位。这是为什么???百思不得姐。。。。
企业应用定制开发。X5开发者。
手机:15065117236
QQ:87356667

10

主题

897

帖子

1909

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1909
QQ
发表于 2017-7-7 18:05:26 | 显示全部楼层
https://developer.android.google.cn/reference/android/bluetooth/le/BluetoothLeScanner.html
startScan

added in API level 21
void startScan (ScanCallback callback)
Start Bluetooth LE scan with default parameters and no filters. The scan results will be delivered through callback.

An app must hold ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION permission in order to get results.

Requires the BLUETOOTH_ADMIN permission.
android的规范中说 从21号版本开始  ble(低功耗蓝牙) 在启动扫描附近蓝牙设备的时候 需要ACCESS_COARSE_LOCATION 或者 ACCESS_FINE_LOCATION 权限.
这2个权限在手机中简单翻译为 定位权限.

qq上找我时候,不要问我在不,直接发问题,我看到后会去论坛回复你的帖子。
回复 支持 反对

使用道具 举报

851

主题

2560

帖子

5714

积分

论坛元老

Rank: 8Rank: 8

积分
5714
QQ
 楼主| 发表于 2017-7-7 20:26:32 | 显示全部楼层
007slm 发表于 2017-7-7 18:05
https://developer.android.google.cn/reference/android/bluetooth/le/BluetoothLeScanner.html
startScan ...

哦,明白了,谢谢。
企业应用定制开发。X5开发者。
手机:15065117236
QQ:87356667
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-26 07:42 , Processed in 0.112606 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表