[图片] 这个机型还不行。
微信更新到7.0.10之后, 大部分安卓机 wx.hideLoading 失效?这个BUG尽快解决啊 一直卡在加载中, 都炸了, onload里面调用接口, 接口中封装了有wx.hideLoading, 全部失效, 查了官方说是onload的问题, 我换成onShow,还是会有这个BUG, 这不解决小程序全炸, 除非不用 loading .下星期还要上线啊, 无奈了 截止2020年1月3号下午16:42. 貌似还没完全修复, 暂时解决办法只能注释loading 或者写个500-1000ms的延迟关闭, onload的可以改到onReady里面 ,onReady没有这个BUG ,
2020-01-03楼主问题解决了吗
请教一下安卓手机微信7.0.0版本,onshow会执行两次安卓手机微信7.0.0 onshow方法会执行两次 7.0一下版本不会出现 IOS端7.0.0版本也不会出现 求解答
2019-09-04index.js const app = getApp() Page({ data: { list: [] }, startConnect() { // 开始初始化蓝牙 wx.openBluetoothAdapter({ success: (res) => { console.log('-----蓝牙初始化成功-----') this.getBluetoothAdapterState() }, fail: () => { console.log('--------蓝牙初始化失败--------') } }) wx.onBluetoothAdapterStateChange(({ available }) => { // 监听蓝牙状态 if (available) { this.getBluetoothAdapterState() } }) }, getBluetoothAdapterState() { // 获取本机蓝牙适配器状态 wx.getBluetoothAdapterState({ success: ({ discovering, available }) => { if (available) { this.startBluetoothDevicesDiscovery() } else { wx.showToast({ title: '设备未开启蓝牙连接', icon: 'none', duration: 2000 }) } } }) }, startBluetoothDevicesDiscovery() { // 开始搜寻附近的蓝牙外围设备 wx.showLoading({ 'title': '正在搜索蓝牙...' }) wx.startBluetoothDevicesDiscovery({ services: [], success: ({ isDiscovering }) => { if (isDiscovering) { this.onBluetoothDeviceFound() } else { this.getBluetoothAdapterState() } }, fail: (error) => { console.log(error, 'startBluetoothDevicesDiscovery error info') } }) }, onBluetoothDeviceFound() { // 监听寻找到新设备的事件 wx.onBluetoothDeviceFound(({ devices }) => { let item = devices[0], { name } = devices[0]; if (item && name != '') { this.getBluetoothDevices() } }) }, getBluetoothDevices(){ // 获取在蓝牙模块生效期间所有已发现的蓝牙设备。包括已经和本机处于连接状态的设备。 wx.getBluetoothDevices({ success: ({ devices})=>{ let list = devices.filter((item)=>{ return item.name != '未知设备' }) this.setData({ list: list }) console.log(list,'全部设备列表') }, fail:()=>{ } }) }, onLoad: function () { this.startConnect() }, }) index.wxml <view class="intro"> <view wx:for="{{list}}" wx:key="{{item.name}}"> {{index}}:{{item.name}} </view> </view>
wx.getBluetoothDevices获取不到已连接蓝牙设备- 当前 Bug 的表现(可附上截图):wx.getBluetoothDevices无法获取本机已连接设备,在安卓下无法获取,ios下可以获取。 - 预期表现:可获取本机连接蓝牙设备。 可使用代码片段引用代码:wechatide://minicode/JsbAdsmb7P3Y bug复现准备: 1.引用代码片段:wechatide://minicode/JsbAdsmb7P3Y 2.连接一个低功耗蓝牙设备 3.使用安卓手机开启真机调试 4.结果:wx.getBluetoothDevices,无法获取到该蓝牙设备。(注:官方文档说明获取在蓝牙模块生效期间所有已发现的蓝牙设备。包括已经和本机处于连接状态的设备。) 5.断开蓝牙设备连接 6.再次开启真机调试,可以搜索到该蓝牙设备
2018-10-26楼主这个问题解决了么,我遇见了和你一样的问题。
如何实现打印功能我目前在开发一个排号机,装在一个带打印功能的android设备上,我想用户点击“取号”后 打印 一个张小票出来。 假设打印机已连接安装在设备上,不需要用蓝牙连接什么的,我想简单一点 就用浏览器的web打印功能实现。 当然 打印内容通过js动态生成,不是打印当前整个页面,这个在小程序怎么实现呢?
2018-10-25