万能云打印小程序,让你的网络打印机秒变微信手机打印机。 只要你的打印机与手机在同一 wifi,一键自动搜索、匹配您的打印机型号,不用安装APP,不用安装驱程。 几乎支持所有品牌的打印机,支持常用办公文档、图片打印。简单易用,完全免费,请微信搜索“万能云打印"小程序试用。
小程序应该如何实现在普通打印机上打印信息?现在小程序,如何将小程序里应该如何链接普通的打印机,将相关的信息打印出来。 看样例,有直接使用蓝牙接口,将数据打印出来。 但普通的打印机小程序是不支持的,能不能生成文件然后打印呢,如果可以应该生成什么格式的文件呢。 或者还有其它别的方法可以实现。
2023-06-05万能云打印小程序,让你的网络打印机秒变微信手机打印机。 只要你的打印机与手机在同一 wifi,一键自动搜索、匹配您的打印机型号,不用安装驱程。 几乎支持所有品牌的打印机,支持常用办公文档、图片打印。简单易用,完全免费,请微信搜索“万能云打印"小程序试用。
小程序连接打印机,发送成功数据却打印不出来。可以走纸,确定打印机没问题。wx.getBLEDeviceCharacteristics({ deviceId, serviceId, success: (res) => { console.log('getBLEDeviceCharacteristics success', res.characteristics) for (let i = 0; i < res.characteristics.length; i++) { let item = res.characteristics[i]; let _uuid = item.uuid; let bindDevice = tthis.data.bindDevice; // 读取低功耗蓝牙设备的特征值的二进制数据值 注意:必须设备的特征值支持 read 才可以成功调用。 if (item.properties.read) { bindDevice.read = true; } //向低功耗蓝牙设备特征值中写入二进制数据。注意:必须设备的特征值支持 write 才可以成功调用。 if (item.properties.write) { bindDevice.serviceId = serviceId; bindDevice.characteristicId = _uuid; bindDevice.write = true; // callback ? callback() : '' } //启用低功耗蓝牙设备特征值变化时的 notify 功能,使用characteristicValueChange事件 var uuid = "" if (item.properties.notify || item.properties.indicate) { uuid=_uuid; } wx.notifyBLECharacteristicValueChange({ state: true, // 启用 notify 功能 deviceId: deviceId, serviceId: serviceId, characteristicId: uuid, success(res) { console.log('第七步,启用notify成功', res.errMsg) let arrPrint = []; //初始化打印机 arrPrint.push(util.sendDirective([0x1B, 0x40])); //16进制 //居中对齐 arrPrint.push(util.sendDirective([0x1B, 0x61, 0x01])); //居中 //正文 arrPrint.push(util.sendDirective([0x1B, 0x0E])); arrPrint.push(util.hexStringToBuff("\n葵花生活\n\n")); for(var jj=0;jj<arrPrint.length;jj++) for(var k=0;k<1;k++){ //连续打2次 var sendData ="你好,这是测试数据"; let buffer = arrPrint[jj]; var length = buffer.byteLength; console.log("length:",length); var count = Math.ceil(length/20); //最多执行 count 次 for(var i=0;i<count;i++){ //对buffer进行分包,最大不超过20字节 let TempBuffer=""; if(((i+1)*20)<length){ TempBuffer = buffer.slice(i*20,(i+1)*20); console.log("正在进行第"+i+"次数据写入:"+TempBuffer); //写入设备 wx.writeBLECharacteristicValue({ deviceId: deviceId, //设备deviceId serviceId: serviceId, //设备service_id characteristicId:_characteristicId, //设备write特征值 value: TempBuffer, //写入数据 success: function (res) { console.log('writeBLECharacteristicValue success ->'+i, res) }, fail: function (res) { console.log('writeBLECharacteristicValue fail', res) } }) }else{ TempBuffer = buffer.slice(i*20,length); console.log("正在进行第"+i+"次数据写入:"+TempBuffer); //写入设备 wx.writeBLECharacteristicValue({ deviceId: deviceId, //设备deviceId serviceId: serviceId, //设备service_id characteristicId:_characteristicId, //设备write特征值 value: TempBuffer, //写入数据 success: function (res) { console.log('writeBLECharacteristicValue success ->'+i, res) }, fail: function (res) { console.log('writeBLECharacteristicValue fail', res) } }) } // tthis.sleep(i*0.02); //延迟 i*200ms } } }, fail(e){ console.log("fail:", JSON.stringify(e)) } }) //设置当前选中的蓝牙设备,包括是否可读写属性采集 tthis.setData({ bindDevice: bindDevice }); console.log(tthis.data); } }, fail(res) { console.error('获取特征值失败:', res) } })
2023-06-05万能云打印小程序,让你的网络打印机秒变微信手机打印机。 只要你的打印机与手机在同一 wifi,一键自动搜索、匹配您的打印机型号,不用安装驱程。 几乎支持所有品牌的打印机,支持常用办公文档、图片打印。简单易用,完全免费,请微信搜索“万能云打印"小程序试用。
如何设计自助打印小程序?目前在设计小程序阶段。
2023-06-05万能云打印小程序,让你的网络打印机秒变微信手机打印机。 只要你的打印机与手机在同一 wifi,一键自动搜索、匹配您的打印机型号,不用安装APP,不用安装驱程。 几乎支持所有品牌的打印机,支持常用办公文档、图片打印。简单易用,完全免费,请微信搜索“万能云打印"小程序试用。
可否出一个连接打印机。 直接打印图片的接口?如题
2023-06-05小程序BLE传输速率低,用于标签打印尚可。若用于打印文档,传输时间太长,不建议。若要打印标签可对接我们的""蓝牙标签打印”小程序插件,支持各品牌标签机。
有哪些通过小程序蓝牙链接使用的打印机?如题,需要实现小程序通过蓝牙链接打印机,淘、东上找了一些设备,都不支持BLE,万能的社区,有推荐的吗?
2023-03-30可以调用我们的小程序插件“”蓝牙标签打印""插件。
小程序可以实现连接蓝牙针式打印机,并打印吗?小程序可以通过蓝牙连接针式打印机 实现打印吗?
2023-03-30希望能有办法解决同一局域网,不同网段的TCP通讯问题。我们是专业开发打印小程序,做了个“标签快印”小程序,支持所有品牌打印机的手机文档打印、手机标签打印。但手机必须与打印机在同一网段,才能打印,很可惜!
仅允许同网段的非本机ip建立tcp通信?仅允许同网段的非本机ip建立tcp通信? 手机微信ip:192.168.5.100 tcp server在:192.168.5.105 同网段可连接 tcp server在: 192.168.22.160 无效ip,请问通局域网下就可以了,为什么限定同网段 ? [图片]
2023-03-08万能云打印小程序,让你的网络打印机秒变微信手机打印机。 只要你的打印机与手机在同一 wifi,一键自动搜索、匹配您的打印机型号,不用安装APP,不用安装驱程。 几乎支持所有品牌的打印机,支持常用办公文档、图片打印。简单易用,完全免费,请微信搜索“万能云打印"小程序试用。 如需要方案商务对接,可联系万能云打印小程序客服。
使用TCP连接局域网打印机进行打印的需求目前在做一个打印相关的小程序技术调研,可以通过小程序进行局域网打印,用来代替原生的打印机APP。 微信客户端聊天会话中的文件无法直接AirPrint,通过小程序现已经可以选择聊天会话中的文件,并可通过mDNS搜索局域网中的打印机,但进行打印的时候需要通过底层TCP连接打印机发送打印内容。 目前小程序只支持底层UDP连接,请问是否有支持TCP连接的计划,如果有的话大概什么时候可以公开相应API。
2023-03-08