反馈已提交

网络繁忙

移动端的 JS 接口

  • 文档创建者:lu123
  • 编辑次数:83次
  • 最近更新:April陶 于 2021-12-30
  • 1. 移动端支持调用JS

    1.1 App

    Web 事件   分页预览填报预览  
      加载起始 √√  
      加载结束 √√  
      填报前
    √  
      填报后
    √  
      填报成功
    √   
      填报失败
    √   


    报表内部 JS 单元格  图表  
    超级链接 JS  √  √  

    注:图表的内部JS是可以实现超级链接的;但当图表作为决策报表组件时,为该组件添加的JS点击事件是不支持的。


    控件事件  参数控件  填报控件  决策报表控件  
    初始化后事件   √
    编辑前  


    编辑后   √
    编辑结束   √  √
    点击   √ √ √
    值改变  


    节点生成


    状态改变 √  √ √
     上传后


    注1:决策报表控件是指决策报表 body 里的控件,不包含决策报表参数面板里的控件。

    注2:移动端只支持参数界面控件的初始化,但是不支持参数面板的初始化。

    注3:目前组件是不支持点击事件的。

    注4:移动端标签控件不支持事件。

    1.2 H5

      web事件分页预览  
      加载起始事件    √ 
      加载结束事件    √


    控件事件  参数控件  决策报表控件  
      初始化后  √  √
      编辑前

      编辑后  √
      编辑结束  √
      点击  √  √
      值改变

      节点生成

      状态改变  √  √
      上传后

    注1:决策报表控件是指决策报表 body 里的控件,不包含决策报表参数面板里的控件

    注2:移动端只支持参数界面控件的初始化,但是不支持参数面板的初始化

    注3:组件不支持点击事件。

    注4:移动端标签控件不支持事件。

    2. 移动端特有JS接口

    App 和 H5 共有 JS API


    分类
    方法名/属性介绍
    FSFS.tabPane.closeActiveTab关闭当前 Tab 选项页
    FR.logoutApp登出,FR工具类下的方法
    FS.tabPane.addItem向决策平台 Tab 栏新增项目
    FRFR.location定位功能,获取经纬度
    FR.mobilePopup打开对话框弹窗
    FR.closeMobilePopup关闭对话框弹窗
    -toggleCollapsed设置展开折叠组件
    -this.options.form.jumpToMark("markName")

    表单组件中使用超链

    注:「markName」可为控件名称、表格组件名称、图表块名称、Tab-tabpane 名称。

    -

    _g().options.form.jumpToMark("markName")

    单元格中使用超链

    注:「markName」可为控件名称、表格组件名称、图表块名称、Tab-tabpane 名称。


    App 特有JS API

    方法名/属性介绍
    FR.Mobile.getDeviceInfo获取设备信息

    3. 移动端其他接口

    详情参见文档:API接口汇总





    附件列表


    主题: 移动端应用
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    在线QQ:800049425

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭