H5JS硬件APP场景设计器三大核心API

APP端事件驱动(支持云端保存数据)
由本地或者远程端驱动页面事件,可以同时触发多个设备事件。
分全局事件/页面事件
    格式:

e|事件名称|{参数}

内置on/off 主机开关机事件,芯片引脚事件p{IO口},芯片传感器a{IO口}

APP端控制指令
由本地或者远程端发送控制指令

c|{指令名称}|{指令参数}

详细参考APP指令说明。

APP端写入接口(支持云端保存数据)
由本地或者远程端操作,可以对APP上的DOM元素或者组件进行数据写入或者修改操作。
 
  命令写法格式: 
      外观/发光/位置参数写入

w|{标识}|{数值}
w|{标识}|{运算符},{数值},{小数位},{限制位}

      自定义动画写入

w|{标识}|{CSS动画参数}

      持续动画写入(参考内置可选动画)

w|{标识}

      组件数据写入

w|{标识}|{组件数据}

  命令参数: 
    {标识}:目标写入标识ID
    {数值}:0-100,百分占比 
    {运算符}:+-*/ 在原有数值上进行加减乘除运算。
    {小数位}:整数,运算后可保留小数位数。
    {限制位}:数字,在+*运算时允许最大值,-/运算时候的最小值。
    {CSS动画参数}:w:<宽>,h:<高>,x:<x轴>,y:<y轴>,rotate:<旋转角度>,scale:<缩放>....,<CSS属性>:<CSS值>  
 
    {组件数据}:<文字>/<图片>/<视频>/<轮播>/<表格>/<图表>
        <文字>:字符串格式
        <图片>:写入替换图片新地址
        <视频>:写入替换视频新地址 
        <轮播>:<轮播动作>
            <轮播动作>:a=添加图片  a,图片名称,标题
                  d=删除图片  d,删除图片位置index
                  st=下一个
                  sp=上一个
                  tp=跳转     st,目标位置index 
        <表格>: <行号>,<列号>,<表格数值>#...
            <行号>:整数,表格第几行
            <列号>:整数,表格第几列
            <表格数值>:写入的字符串 
        <图表>:
            仪表盘:数值
            矩形树图 饼图 漏斗图:数值,数值...
            折线图 柱状图: 更新方式{i插入/s插入并移除一位/u更新}:选项1[]#选项2[]# 
            如更新图表=u:12,32,21#32,14,25     插入=i:20#32     插入移除第一位=s:20#32

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值