小程序 加快安卓手机向蓝牙设备发送大数据
序:小程序要将图片数据传到蓝牙设备上,几十上百K的图片数据相对于蓝牙设备来说是很大的,正常20个字节发送完到设备要一两分钟,如果与安卓协商mtu长度后,则可以达到十几二十多秒左右,安卓低机型不支持。
和安卓协商mtu
var imgCharLen = 240; // 图片有效数据长度,iOS:240(120个字节),Android:40(20个字节)
var platform = true; // true_ios,false_androidonLoad(){const res = wx.getSystemInfoSync();platform = res.platform == "ios" ? true : false;
}
onShow() { // 连上设备if(app.globalData.connected){// 和安卓协商mtuif(!platform){wx.setBLEMTU({deviceId: app.globalData.deviceId,mtu: 240,success:(res)=>{if(res.errCode == 0){imgCharLen = 240; // mtu:240}else{imgCharLen = 40;}}})}}
}
app.globalData.connected 这个是全局变量来着,也就是设备连接之后才协商的
小程序 加快安卓手机向蓝牙设备发送大数据相关推荐
- 微信小程序调用安卓手机系统指纹实现登录功能
index.js 中添加以下代码: Page({data: {hasLogin: false},onLoad: function () {const _this = thiswx.checkIsSup ...
- 小程序在安卓手机时间格式显示英文的坑
今天说一个关于toLocaleDateString()的坑. 安卓手机picker 时间选择 默认时间显示英文 toLocaleDateString() 方法可根据本地时间把 Date 对象的日期部分 ...
- 微信小程序部分安卓手机滚动页面,输入内容错位
今天在开发中遇到一个奇怪的问题,部分安卓手机在滚动页面输入中,内容与输入框错位. 解决办法: 1.always-embed="{{true}}" 2.如果1.无效可,可移除容器控件 ...
- 【uniapp小程序】安卓手机与苹果手机的getPhoneNumber拒绝授权返回错误信息不同
getPhoneNumber拒绝授权返回错误信息不同 开发工具和ios是getPhoneNumber:fail user deny:安卓手机是getPhoneNumber:fail:user deny ...
- 微信小程序input安卓手机获取焦点时候上移
如下图所示: 在网上搜了好多方法都无效,所以翻文档发现一个方法,亲测有效 把input组件换成textarea组件,因为textarea组件有个fixed属性 <textarea placeho ...
- 小程序 - 禁止iphone手机页面下拉
小程序在安卓手机与iphone手机上展现的效果会有细微的区别,其中,iphone手机上不做任何设置的话,页面是可以整体下拉的,如图所示: 解决这个问题,只需要在对应页面的.json文件添加" ...
- 一码多用:扫描一个二维码自动跳转支付宝/微信小程序、安卓/iosAPP
随着支付宝,微信小程序的慢慢崛起,现在很多公司同一款程序都开发了四个版本.支付宝/微信小程序.安卓/iosAPP.但是随着程序的增加,引导用户使用就成了问题.比如,一家店门口如何贴一张二维码.实现用户 ...
- 微信小程序上线后,苹果手机请求不到数据,安卓可以
微信小程序上线后,苹果手机请求不到数据,安卓可以 首先说明一下我的小程序页面是嵌入的网页--webview,在网页里面,会有各种网络请求,上线后,安卓手机测试没有问题,苹果手机能加载到页面,但是没有请 ...
- 微信小程序部分安卓机型无法保存图片的问题解决办法
微信小程序部分安卓机型无法保存图片的问题解决办法 == 问题描述:项目中保存图片到本地相册的功能部分机型出现bug,测试发现问题在部分安卓机型上复现== 原因是:部分安卓手机调用 wx.downloa ...
- 微信小程序将引爆手机屏幕的核战争?
为何说,安卓手机上的应用市场完蛋了? 一直以来,大家都在讨论,微信小程序到底能不能被放到手机桌面. 11月18日晚,圈内都在传一张疑似微信张小龙的朋友圈截图,内容是一部安卓手机,整屏都是微信小程序,目 ...
最新文章
- RESTful API 设计最佳实践
- C++计算程序耗时函数用法汇总
- (转)Thread的中断机制(interrupt)
- update table with temprary table
- 一个简单的XML文档例子
- 基于JavaSpringboot+Vue实现前后端分离房屋租赁系统
- 面试官:说一下Jena推理
- c++ 数组(array)
- python代码实现中心化_数据预处理——标准化(附python代码)
- JNI java.lang.UnsatisfiedLinkError
- 2016.8.23 项目总结
- 我对敏捷的理解:实施敏捷的前提
- SQL SELECT语句的基本用法
- mockserver使用
- 【转】纯干货:PS高手完全自学宝典(原创文章)
- dell-xps-8930 台式机双硬盘 双系统安装 win10+Ubuntu
- Perl_Tkx_Canvas绘图功能函数介绍
- android wear 神奇宝贝,宝可梦Home安卓版下载_宝可梦Home手机app官方版(Pokemon Home) v1.0.3-安族游戏网...
- win7 任务栏 通知区域
- halocn标定找旋转中心_对摄像头进行标定
热门文章
- AI上推荐 之 FiBiNET模型(特征重要性选择与双线性特征交叉)
- 基于Win64的Masm64函数设计
- 爬虫系列——做爬虫必备:各大网站蜘蛛UA
- 查看HDS VSP高端存储的映射信息
- MacBook下载的软件显示无法打开“某某某”,因为Apple无法检查其是否包含恶意软件。”的解决办法
- -TEST 20 for NOIP 。。。(80-300)-----(( ! ))
- 第三章 Unity基础之API
- vivo手机便签扫描功能怎么识别图片文字转为电子文字
- [年终总结]这就是2016的我
- 吴军三部曲见识(三) 谈谈见识