详细问题描述
[内容]
在Ios和安卓中,连接蓝牙(uni.createBLEConnection)没有 success,只有complete,
如果把uni.改成 plus.bluetooth. 将不会有这个问题。
重现步骤
[步骤]
- 直接从uni-app官网提供的githut下载项目,
- 接口 --> 设备 --> 蓝牙
- 初始化蓝牙模块 --> 开始搜索蓝牙设备 -->选择设备
- 连接蓝牙设备
[结果]
一直停留在“连接蓝牙...”的loding中
[期望]
成功就关掉“连接蓝牙...”的loding
IDE运行环境说明
[IDE版本号]
式式版 2.5.1
[mac版本号]
macOS Catalina 10.15.3(19D76)
uni-app运行环境说明
[运行端是h5或app或某个小程序?]
APP (安卓和IOS 都一样)
[运行端版本号]
[项目是cli创建的还是HBuilderX创建的?如果是cli创建的,请更新到最新版cli再试]
[编译模式是老模板模式还是新的自定义组件模式?]
App运行环境说明
[Android版本号]
Android 6.0
[iOS版本号]
13.3.1
联系方式
[QQ] 181305337
2 个回复
啊斌 (作者) - 从IT男到创业者
有谁可以找到内部人员快速反馈解决一下
糖糖男儿
manifest.json中"compilerVersion" : 3注释掉,重新编译就行了
需要更多蓝牙开发加QQ892955029
啊斌 (作者)
compilerVersion是指“编译器版本”,注释掉就会要求用微信开发者工具
2020-02-22 18:16
啊斌 (作者)
而且注释掉,同样无法进入到success事件
2020-02-22 18:22
糖糖男儿
回复 糖糖男儿: unpackage文件夹删除掉,重新编译
2020-02-22 22:23
啊斌 (作者)
回复 糖糖男儿: unpackage文件夹删除掉,重新编译的确是可以了,会选用v2进行统译,所这说明是v3的编译问题
2020-02-24 14:23