问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 微信小程序 Bug wx.openBluetoothAdapter 工具 6.6.7 2.3.0
在运行微信小程序前已经将手机蓝牙开启。
现在在安卓平台上能调用手机蓝牙并连接。但在苹果平台上使用,无法通过微信小程序调用手机蓝牙。
并且微信版本都在6.6.7以上。
现在调试下来,发现运行wx.openBluetoothAdapter没起作用,wx.getBluetoothAdapterState提示初始化失败。
当前代码如下。
onShow: function () {
wx.openBluetoothAdapter({
success: function (res) {
},
fail: function (res) {
wx.showModal({
title: '提示',
content: '请检查手机蓝牙是否打开',
})
}
})
//开启蓝牙模块并初始化
//检查蓝牙模块是否初始化成功
wx.getBluetoothAdapterState({
success: function (res) {
var available = res.available
if (!available) {
wx.showToast({
title: '蓝牙初始化失败',
icon: 'loading',
duration: 2000
})
}
else {
wx.showToast({
title: '蓝牙初始化成功',
icon: 'success',
duration: 2000
})
}
}
})
//检查蓝牙模块是否初始化成功
},
代码片段
wx93ebb189f7b2d3c3
微信小程序开发问题解答
微信小程序开发者回答:
麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
微信小程序开发者回答:
wechatide://minicode/0j3TXNmR7D2x
同事账号
微信小程序开发者回答:
有具体的代码片段吗?
微信小程序开发者回答:
关注一下
微信小程序开发者回答:
wechatide://minicode/0j3TXNmR7D2x
本文网址:http://www.91bianli.com/weixinxiaochengxu/45734.html