更新记录

1.0(2024-04-10)

发布


平台兼容性

Android Android CPU类型 iOS
适用版本区间:5.0 - 14.0 armeabi-v7a:未测试,arm64-v8a:未测试,x86:未测试 ×

原生插件通用使用流程:

  1. 购买插件,选择该插件绑定的项目。
  2. 在HBuilderX里找到项目,在manifest的app原生插件配置中勾选模块,如需要填写参数则参考插件作者的文档添加。
  3. 根据插件作者的提供的文档开发代码,在代码中引用插件,调用插件功能。
  4. 打包自定义基座,选择插件,得到自定义基座,然后运行时选择自定义基座,进行log输出测试。
  5. 开发完毕后正式云打包

付费原生插件目前不支持离线打包。
Android 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/android
iOS 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/ios

注意事项:使用HBuilderX2.7.14以下版本,如果同一插件且同一appid下购买并绑定了多个包名,提交云打包界面提示包名绑定不一致时,需要在HBuilderX项目中manifest.json->“App原生插件配置”->”云端插件“列表中删除该插件重新选择


智密 - 芯烨打印机插件 - 支持 TSPL,支持蓝牙,wifi,串口连接打印

介绍

本插件集成芯烨打印机插件,支持 TSPL 打印协议,支持蓝牙,wifi,串口连接方式打印,内部引出各种常量,使得开发者可以直接对照原生 demo 进行调试开发

详细文档

开放 api

import { printer } from '@/utils/xprinter'
// 这边已经将原生插件对应封装成为 js api,开发者可以直接调用 js api,享受语法提示的体验

// 此处只展示部分的 api,对于更多的 api 操作方法请参考 demo 工程下附带的 TSPL 编程手册

TSPLPrinter sizeInch(int width, int height)
TSPLPrinter sizeMm(int width, int height)
TSPLPrinter gapInch(double m, double n)
TSPLPrinter gapMm(double m, double n)
TSPLPrinter speed(double speed)
TSPLPrinter density(int density)
TSPLPrinter offsetInch(double offset)
TSPLPrinter offsetMm(double offset)
TSPLPrinter direction(int direction)
TSPLPrinter direction(int direction, boolean isMirror)
TSPLPrinter feed(int length)
TSPLPrinter bar(int x, int y, int width, int height)
....

// 对于开发的时候需要用到的TSPLConst,js中也提供了对应的定义
import { TSPLConst } from '@/utils/xprinter'

// 更多插件的使用方式请开发者参考 demo 使用

其他

杭州智密科技有限公司专业定制各类Uni-app插件,承接基于Uni-app的APP项目外包; 公司有专职硬件工程师,对IC/ID读卡器、摄像头、身份证读卡器、RFID、打印机、指纹识别、门锁等各类硬件SDK集成经验丰富(也可提供一体机定制服务,承接软硬件一体的交钥匙项目)。 插件有任何问题请高抬贵手不要随意打低分,请提交bug,我们会尽快修复。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

安卓: 蓝牙打印:蓝牙,定位权限 wifi 打印:网络权限 串口打印:本地储存完整访问权限

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问