1***@qq.com
1***@qq.com
  • 发布:2023-12-20 17:44
  • 更新:2024-02-21 10:17
  • 阅读:147

【报Bug】ios的蓝牙开关已打开,uni.getSystemSetting().bluetoothEnabled返回的值是false,android的返回值是正确的

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows10

HBuilderX类型: 正式

HBuilderX版本号: 3.98

手机系统: iOS

手机系统版本号: iOS 15

手机厂商: 苹果

手机机型: iPhone 6s Plus

页面类型: nvue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

开启手机蓝牙开关,调用uni.getSystemSetting().bluetoothEnabled方法

预期结果:

uni.getSystemSetting().bluetoothEnabled返回值为true

实际结果:

uni.getSystemSetting().bluetoothEnabled返回值为false

bug描述:

开启手机蓝牙开关,但是uni.getSystemSetting().bluetoothEnabled返回值为false

2023-12-20 17:44 负责人:无 分享
已邀请:
DCloud_iOS_WZT

DCloud_iOS_WZT

看下 bluetoothError 返回的啥

  • 1***@qq.com (作者)

    这个bug是概率性问题,今天第一次运行时返回时返回true,然后再运行时就一直返回false。bluetoothError返回的是undefined

    2023-12-21 09:36

  • 1***@qq.com (作者)

    这个bug没人处理啊?

    2023-12-26 10:01

  • DCloud_iOS_WZT

    回复 1***@qq.com: 这边没有复现问题 有稳定复现的方法嚒

    2024-01-02 16:24

  • 1***@qq.com (作者)

    回复 DCloud_iOS_WZT: iPhone 6s Plus很容易出现

    2024-01-05 11:26

  • DCloud_iOS_WZT

    回复 1***@qq.com: 其他设备没问题么?你换个设备试试,如果其他设备都没问题 可能是你这个测试设备的设置问题

    2024-01-05 11:54

1***@qq.com

1***@qq.com

一样问题,真机调试时,删除ap,安装app,第一次是返回true的,多次进入页面都是true,杀掉app重新打开app再次即可复现,然后一直都是false了,直到再次删除ap,安装app,重新打开,又是true

要回复问题请先登录注册