收藏
回答

鸿蒙系统4.2.0部分机型无法使用蓝牙模块,请问是什么原因?

	onLoad( option ) {
		
		let that = this;
		
		this.selectedDevice = null;
		this.targetBluetoothId = option.id;
		console.log("扫描设备...", this.targetBluetoothId)
		
		that.loadingMsg('正在扫描设备', true);
		uni.openBluetoothAdapter({
			success:(res)=> { //已打开
				uni.getBluetoothAdapterState({ //蓝牙的匹配状态
					success:(res1)=>{
						that.message = "本机设备的蓝牙已打开";
						that.findBT();
					},
					fail(error) {
						wx.showModal({
							content: '错误:' + JSON.stringify(error),
							confirmText: '好',
							showCancel: false
						})
					}
				});
			},
			fail:(err)=>{ //未打开 
				if (err.state && err.state == 3) {
					wx.showModal({
						content: '请在iPhone的“设置-隐私-蓝牙”选项中,允许微信访问你的蓝牙',
						confirmText: '好',
						showCancel: false
					})
				} else {
					wx.showModal({
						content: '请开启你的蓝牙使用权限',
						confirmText: '好',
						showCancel: false
					})
				}
			}
		})
		
		this.loadProp();
		setTimeout(function(){
			if( !that.selectedDevice ) {
				that.showLoading = true;
		
				wx.showModal({
					content: '未发现可用设备',
					confirmText: '返回',
					showCancel: false
				})
			}
		}, 30000);

}


以上小程序代码,在华为的Nova 12 Ultra手机不可使用蓝牙,其他的安卓手机、IOS、和鸿蒙P60都正常。


回答关注问题邀请回答
收藏

3 个回答

  • Demons
    Demons
    07-16

    你好,麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点

    07-16
    有用
    回复 1
    • 蒙长江
      蒙长江
      07-23
      微信号:cynthia-wkun
      时间点:7月15日 19:00-21:00
      07-23
      回复
  • Xt
    Xt
    08-12

    遇到同样的问题了,有解决方案吗?

    08-12
    有用
    回复
  • 蒙长江
    蒙长江
    07-19

    微信号:cynthia-wkun

    时间点:7月15日 19:00-21:00

    07-19
    有用
    回复
登录 后发表内容