反馈已提交

网络繁忙

移动端的 JS 接口

  • 文档创建者:lu123
  • 历史版本:89
  • 最近更新:Fairy.Zhang 于 2024-07-01
  • 1. 移动端支持调用JS

    1.1 App

    1) Web 事件

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

    2)报表内部 JS

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

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

    3)控件事件

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


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


    节点生成


    状态改变 √  √ √
     上传后


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

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

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

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

    1.2 H5

    1) Web 事件

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

    2)控件事件

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

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

      节点生成

      状态改变  √  √
      上传后

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

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

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

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

    2. 移动端特有JS接口

    App 和 H5 共有 JS API

    分类
    方法名/属性介绍
    FSFS.tabPane.closeActiveTab关闭当前页,跳转至目录页
    FR.logoutApp登出 App
    FS.tabPane.addItem打开一个新页面
    FRFR.location定位功能,获取经纬度
    FR.mobilePopup打开对话框弹窗
    FR.closeMobilePopup关闭对话框弹窗
    -toggleCollapsed设置展开折叠组件
    -_g().jumpToMark("markName")

    使用超链跳转到指定位置

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

    -this.focusCode();光标自动定位到文本控件

    App 特有JS API


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

    FVS 插件为 V2.6.0 及之后版本,且 App 版本为 11.0.91 及之后版本,支持以下接口,仅支持 App 使用。


    方法名/属性介绍
    FS.tabPane.closeActiveTab关闭当前页,跳转至目录页
    FS.tabPane.addItem打开一个新页面
    duchamp.logoutApp登出App
    duchamp.location用于实现定位功能,获取经纬度
    duchamp.getDeviceInfo获取当前设备信息

    3. 移动端其他接口

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

    附件列表


    主题: 移动端应用
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

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

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

    不再提示

    10s后关闭



    AI

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持