统一配置
所有属性在shell属性下:shell:{devInfor:"",sound:"",...}
| 属性 | 说明 |
|---|---|
| devInfor | 设备编号 |
| sound | 语音播放路径设置,直接传入”./h5/sound/“文件夹下的文件名+后缀即可(例如:001.mp3)。 语音文件默认指定路径:”./h5/sound/“ |
| version | 终端版本信息 |
| hotkey | 热区 |
| local | 当前位置 |
| title | 主标题 |
| countdown | 倒计时 |
| countdown_callBack | 倒计时结束时回调函数 |
| navIndex | 当前导航索引 |
| nav | 导航 |
| userinfor | 用户信息 |
| btnbar | 按钮配置 |
devInfor
//配置devInfor:"终端号:9A0001"
sound
//配置(直接传入文件名+后缀)sound:"001.mp3"
version
//配置version:"版本号:V1.0.1"
hotkey
//配置hotkey:{//点击顺序(按A时将复位)//对应屏幕上顺序//A B//D Ckey: "ABCD",//热区激活后触发的函数hotevent: "hoteventHandle",}//调用自定义函数function hoteventHandle(){console.log("激活热区");}
local
//配置local:"选择医生"
title
//配置title:"选择缴费类型"
countdown
//配置//格式[总计时数,报警提示数]countdown:[999, 995]
countdown_callBack
//配置countdown_callBack:"countdown_callBack"//调用自定义函数function countdown_callBack(){console.log("Time out!");}
navIndex
//配置//索引号从0开始navIndex:2
nav
//配置nav:["主页面","选科室","选医生"]
userinfor
//配置//title……项目标题//content……项目内容userinfor:[{ title: "用户:", content: "陈栋华" },{ title: "性别:", content: "男" },{ title: "年龄:", content: "300" }]
btnbar
//配置//屏幕底部的功能按钮,目前分左右两侧进行配置btnbar: {//左侧按钮配置left: [{txt: "左侧001",onClick: "Input4Click",disabled: true,//呼吸效果(非必要配置)breatheAni:true,//[校验功能](非必要配置)//*校验类型//vType……minlen:最小长度校验// idc:身份证校验// mobile:电话号码校验//*指定错误提示内容//eMsg……错误信息提示// 不传入eMsg该key时按前端内部预定于内容显示verify: { vType:'minlen',eMsg:''},},{txt: "左侧002",onClick: "Input4Click()",extra: {breatheAni: {need: false,color: "#20ace8"}}}],//右侧按钮配置right: [{txt: "返回",onClick: "Input4Click()",//呼吸效果(非必要配置)breatheAni:true},{txt: "确定",onClick: "Input4Click()",valid: true,//呼吸效果(非必要配置)breatheAni:true}]}
扩展说明
img配置:
img预定配置一般是外部传入url,但遇到外部传入Base64的情况,简单需求下无需改源码,可以由外部进行一定规格的数据组合进行使用。
解决方法:
原理:
重组数据格式:“data:image/jpeg/jpeg;base64,”+Base64码String内容
其他格式支持:
data:,文本数据data:text/plain,文本数据data:text/html,HTML代码data:text/html;base64,base64编码的HTML代码data:text/css,CSS代码data:text/css;base64,base64编码的CSS代码data:text/javascript,Javascript代码data:text/javascript;base64,base64编码的Javascript代码data:image/gif;base64,base64编码的gif图片数据data:image/png;base64,base64编码的png图片数据data:image/jpeg;base64,base64编码的jpeg图片数据data:image/x-icon;base64,base64编码的icon图片数据
