更新记录
1.0.0(2024-05-21) 下载此版本
1、收银增加线下收款 2、增加称重功能 3、增加打印功能
平台兼容性
Vue2 | Vue3 |
---|---|
√ | × |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
HBuilderX 4.0 | × | × | × | × | × | × |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 |
---|---|---|---|
× | × | × | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | × | × | × |
WebPos收银apk
基于uniapp开发,后端可直接连接默认api,可以直接用uniapp二开,也可以直接用sdk
SDK接入方法
一,sdk接入步骤
1,在项目根目录下创建nativeplugins文件夹 2,拷贝插件到目录nativeplugins 3,在manifest.json -> App原生插件配置 -> 本地插件里勾选插件 4,配置app常用其它设置(否则打包后无法安装到设备,提示应用不适配) 5,权限配置
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/> <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> <uses-permission android:name="android.permission.VIBRATE"/> <uses-permission android:name="android.permission.READ_LOGS"/> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <uses-feature android:name="android.hardware.camera.autofocus"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.CAMERA"/> <uses-permission android:name="android.permission.GET_ACCOUNTS"/> <uses-permission android:name="android.permission.READ_PHONE_STATE"/> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/> <uses-permission android:name="android.permission.WAKE_LOCK"/> <uses-permission android:name="android.permission.FLASHLIGHT"/> <uses-feature android:name="android.hardware.camera"/> <uses-permission android:name="android.permission.WRITE_SETTINGS"/> <uses-permission android:name="android.permission.ELECTRONIC_SCALE"/>
6,制作自定义调试基座(运行 - 运行到手机或者模拟器 - 制作自定义调试基座 - 打包)
二,sdk方法使用
1, script下引入原生插件 2,methods下调用原生方法
三,目前提供的称重方法
1, 连接电子秤(方法会实时返回称重数据包括净重,皮重和秤稳定状态) 2,获取设备连接状态(返回设备连接状态 已连接和未连接) {"data":"已连接"} 3,去皮(秤上有重量是去 ⽪,没有时清⽪) 4,清零 5,数字去皮(传一个重量进行数字去皮) 6,获取电子秤铅封状态 7,获取标定按钮开关状态 8,重启电子秤 9,释放资源 10,获取设备编码 11,初始化打印机 12,打印小票
也可以直接使用uniapp