历史版本2 :H5设置 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

报表服务器JAR 包HTML5 移动端展现插件新增功能
10.02019-12-05V10.4.49新增使用 JSBridge引入 JS引入 CSS 设置项
-V10.4.66新增底部首页切换按钮

1.2 应用场景

  • 用户在 HTML5 端访问报表系统时,希望通过按钮的方式实现首页和目录的切换,可在数据决策平台「其它」Tab 页中打开底部首页切换按钮。

  • 用户有时需要在 H5 端实现一些效果,比如改变元素控件和格子的样式、控件的显示或隐藏等,可在数据决策平台「其它」Tab 页的 H5 设置中引入外部 JS 文件和 CSS 文件。

1.3 功能简介

  • 用户可通过按钮的方式实现首页和目录的切换。

  • 用户可在数据决策平台「其它」Tab 页的 H5 设置中,引入外部 JS 文件和 CSS 文件,在 H5 端实现一些特效或效果。

2. 底部首页切换编辑

「HTML5 移动端展现插件」版本为 V10.4.66 时,「其它」Tab 页新增底部首页切换按钮。开启底部首页切换按钮,用户在 H5 端访问报表系统时,可通过按钮的方式实现首页和目录的切换。

2.1 开启底部首页切换按钮

以管理员身份进入数据决策系统,点击管理系统>移动平台>其它, 开启底部首页切换按钮,点击保存。如下图所示:

注:「底部首页切换」按钮默认关闭。

3.png

2.2 HTML5 端预览效果

注1:HTML5 端访问报表系统的步骤可参考 HTML5 端访问报表系统

注2:需在数据决策系统的「目录管理」处为移动端设置首页内容,否则移动端访问报表系统无首页。具体步骤可参考 管理首页

HTML5 端访问报表系统,首页和目录切换的效果如下图所示:

1591238265416836.jpg

3. 使用 JSBridge编辑

H5 通过 JSBridge 与原生 App 通信,用户若需要和原生 App 通信,可打开使用 JSBridge按钮,点击保存。如下图所示:

4.png

4. 设置资源地址编辑

设置资源地址具体介绍请参见:设置资源地址

5. 引入 JS 和 CSS 文件编辑

H5 支持引入外部的 JS 和 CSS 文件。

本章以引入外部的 JS 文件为例,说明该功能用法。

注1:引入 CSS 文件和引入 JS 文件操作步骤相同。

注2:引入 CSS 文件和引入 JS 文件不支持 App ,只支持在 HTML5 端使用。

5.1 引入 JS 文件

注:有关 JS 的使用说明请参考: JS 使用说明 第二章。

1)将 test.js 文件放到 FineReport 安装目录%FR_HOME%\webapps\webroot下,如下图所示:

1576643899654268.png

2)在「引入 JS 」右侧文本框中输入 /test.js ,点击保存,如下图所示:

6.png

5.2 模板准备

1)在 FineReport 设计器中,点击文件>新建普通报表

2)在 A1 单元格中输入test,选中A1单元格,在右侧属性面板中点击超级链接>添加链接,为 A1 单元格添加 JavaScript 脚本,如下图所示:

7.png

JS语句为:

warn();

5.3 HTML5 端预览效果

保存模板,点击移动端预览,HTML5 预览效果为:

注:HTML5 端预览模板方法请参见:HTML5 端预览

1576648731462694.gif