啊斌
啊斌
  • 发布:2020-02-18 15:29
  • 更新:2020-02-22 00:44
  • 阅读:940

【报Bug】蓝牙uni.createBLEConnection 没有 success事件

分类:uni-app

详细问题描述

[内容]
在Ios和安卓中,连接蓝牙(uni.createBLEConnection)没有 success,只有complete,
如果把uni.改成 plus.bluetooth. 将不会有这个问题。

重现步骤

[步骤]

  1. 直接从uni-app官网提供的githut下载项目,
  2. 接口 --> 设备 --> 蓝牙
  3. 初始化蓝牙模块 --> 开始搜索蓝牙设备 -->选择设备
  4. 连接蓝牙设备

[结果]
一直停留在“连接蓝牙...”的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

2020-02-18 15:29 负责人:无 分享
已邀请:
啊斌

啊斌 (作者) - 从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

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