1 mpVue是什么1.1 简介美团工程师推出的基于Vue.js封装的用于开发小程序的框架融合了原生小程序和Vue.js的特点可完全组件化开发1.2 特
转载
2022-11-07 17:36:06
92阅读
从今天开始,重构微信小程序的代码。后续再更新,请勿点赞评论!
原创
2022-10-28 08:52:46
62阅读
最近随项目接触了下小程序的BLE开发。体会颇多。小程序BLE开发前的准备操作: 1、熟读小程序开发文档,文档链接。 2、微信开发者工具。 3、对应的BLE蓝牙设备,我们需要对BLE设备进行读写操作。一、小程序BLE开发API简介微信小程序目前有蓝牙 API 共 18 个,其中操作蓝牙适配器的共有 4 个,分别是wx.op
转载
2023-10-17 09:51:21
1085阅读
会有很多算是废话的内容,但是都是我踩的坑,顺便记录下。(不一定适用所有的打印机,)由于这个项目我只负责二维码打印,所以前面的蓝牙连接,文字打印我就不多说了,我自己也不是很清楚。不过有一点我是要说下的,要注意ios和安卓的不同,安卓一次只能写入不超过20字节(ios具体不清楚,当时代码交到我手上是说只有二维码没写,后面才发现我的手机文字内容无法全部打印),建议是直接截取数据data.slice(20
转载
2024-05-13 13:41:21
218阅读
在无线通信领域,蓝牙是最基础又常用的能力。蓝牙组网十分简单,两设备间做个配对就可以建立起连接,其通信距离理论值为10米至100米以内,是近距离通信应用场景的首选。今天我们想跟大家分享小程序连接蓝牙的能力。 目前蓝牙最为普遍的两种规格为蓝牙基础率/增强数据率 (BR/EDR) 和低功耗 (LE) 蓝牙。 蓝牙基础率/增强数据率 (BR/EDR) 是经典的蓝
转载
2023-10-19 18:47:12
228阅读
一、小程序蓝牙连接api文档地址二、蓝牙设备ID、服务ID、特征值ID解释蓝牙有一个唯一的设备ID,这个设备ID下面有多个服务ID,每个服务ID下面有多个特征值ID,每个特征值ID有相应的读、写、监听等权限。小程序和蓝牙连接进行通信,主要是1给蓝牙发送数据 2接收蓝牙发过来的数据,调用了那么多的小程序api,就是为了获取有发送权限write,接收权限notify的特征值ID三、蓝牙连接步骤说明流程
转载
2023-07-27 21:46:58
1195阅读
1 一般使用蓝牙功能肯定是想连接某一个蓝牙设备,所以需要知道这个蓝牙设备的名称,一般来说都是扫描二维码连接,那么当你扫描这个设备二维码的时候,就需要去初始化你手机上的蓝牙模块了 /**
* 初始化蓝牙设备
*/
initBlue:function(){
var that = this;
wx.openBluetoothAdapter({//调用微信小程序
转载
2024-07-02 14:29:41
285阅读
文章目录1、前言2、资料3、BLE连接流程BLE连接原理4、index.js页面加载流程详细说明完整代码: 1、前言目的:1、为了能三分钟快速开发BLE模块,特此做一个笔记,按照笔记的顺序开发,能够简单、快速、规范。2、如果以后觉得有必要改动的地方就在这里更改。3、主要是记录BLE连接的步骤。2、资料https://note.youdao.com/ynoteshare/index.html?id
转载
2023-10-12 00:29:59
667阅读
1.前言 最近领导看我比较闲,安排我开发一个蓝牙BLE微信小程序,刚开始接到这个项目时,我第一反应时,"卧槽“”。老子在公司的岗位是做Windows和Android 软件开发的,看我闲,竟然让我去做小程序,我从来没有接触过。后面领导说给你一个星期,看不看能不能完成,实在没有办法,只能硬着头皮去学习小程序
前言:本文使用的Beacon是智石科技的Smart Beacon,手机的操作系统是Android,其中实现室内定位最重要的参数是Beacon发射的蓝牙信号中的RSSI值。废话不多说,请看下面分解。1.打开微信小程序开发文档:单击这个链接微信官方文档,找到蓝牙部分的API。 2.使用的API依次是: 1) wx.openBluetoothAdapter():打开手机蓝牙适配器 2) wx
转载
2023-12-23 13:45:05
609阅读
一、添加蓝牙权限:1.添加蓝牙权限(工程/app.json):{
...,
"permission": {
"scope.bluetooth": {"desc": "BLE蓝牙开发"},
"scope.userLocation": {"desc": "BLE蓝牙开发定位"},
"scope.userLocationBackground": {"desc": "BLE
转载
2023-11-21 09:27:04
681阅读
微信小程序蓝牙功能全套开发流程介绍,微信小程序官方蓝牙接口使用方法流程
原创
2023-07-17 10:27:39
881阅读
实例生命周期beforeCreatecreatedbeforeMountmountedbeforeUpdateupdatedactivateddeactivatedbeforeDestroydestroyedonLaunch,初始化onShow,当小程序启动,或从后台进入前台显示onHide,当小程序从前台进入后台page 部分:onLoad,监听页面加载...
原创
2021-07-16 10:20:39
205阅读
mpvue 就是用vue语法开发小程序(目前mpvue已经不维护了) 1.支持插槽(匿名插槽) 当插
原创
2022-07-06 13:34:59
75阅读
转换成vue语法, 小程序中原生的事件用@ 原生的属性用:
原创
2021-09-01 14:51:30
125阅读
mpvue继承自Vue.js,其技术规范和语法特点与 Vue.js保持一致,所以具备vue知识储备的同学用mpvue开发小程序很快就能上手。我觉得mpvue比较容易混淆的就是生命周期,mpvue除了Vue 本身的生命周期外,还兼容了小程序的生命周期,接下来就通过实例讲解一下生命周期的执行顺序。一、生命周期分三个部分app生命周期+vue生命周期+小程序自有生命周期,所以我会把这三个类型的生命周期通过console打印出来,通过page-app、page-index(首页)、page-user(个人中心.
转载
2021-06-08 14:43:05
833阅读
小程序蓝牙打印机CPCL指令图片打印问题梳理 本文以汉印HM-T3便携式打印机示例讲解 手册中要求需要用ASCII码十六进制字符下发命令,源引自 有赞零售小票打印跨平台解决方案图片处理由于 JS 引擎是不能解析图片文件的,所以在最初模板中存在图片链接时,全部由移动端进行处理,然后进行替换。图片处理主要就是下载图片,图片压缩,二值图处理,图片像素点压缩(打印指令要求),每个字节转换成 16 进
转载
2024-03-22 12:16:40
454阅读
小程序支持蓝牙连接,来讲讲小程序蓝牙连接过程demo1、初始化蓝牙设备其他蓝牙相关 API 必须在 wx.openBluetoothAdapter 调用之后使用。否则 API 会返回错误(errCode=10000)。关闭蓝牙模块。调用该方法将断开所有已建立的连接并释放系统资源。建议在使用蓝牙流程后,与 wx.openBluetoothAdapter 成对调
转载
2024-02-21 08:00:11
183阅读
最近的项目需要使用小程序的蓝牙功能与硬件设备进行连接相互传送数据指令,联调过程中发现一些问题,于是想着记录下来,方便以后查看!1.0一般使用蓝牙功能肯定是想连接某一个蓝牙设备,所以需要知道这个蓝牙设备的名称,一般来说都是扫描二维码连接,那么当你扫描这个设备二维码的时候,就需要去初始化你手机上的蓝牙模块了 /**
* 初始化蓝牙设备
*/
initBlue:function(){
转载
2023-09-29 13:56:44
600阅读
小程序蓝牙我一直使用过很多次了,一直没有做总结,今天总结一下,来一个完整的教程,从初始配置到连接的整个过程。写的有点简陋,还请见谅 蓝牙硬件告知条件serviceId 设备ID 使用在蓝牙搜索范围,开启广播、开启数据传播等地方使用characteristicId 特征值ID 主要使用在打开 使用在蓝牙搜索范围,开启广播、开启数据传播等地方使用 注释:s
转载
2023-07-31 15:16:54
712阅读