目录:
- 1. 概述
- 2. 数据分析 App 首页不显示参数面板
- 3. 折叠屏手机展示样式问题
- 4. 移动端图例滑动
- 5. 手机移动端目录标题修改
- 6. App 内纵向文字不显示
- 7. 单元格插入图片,显示有白边
- 8. H5预览,组件之间有白色的空白区域
- 9. H5 和 App 下预览千分位效果不一致
- 10. Android H5,打开圆角较多的模板,多次滑动,容易导致模板内容空白
- 11. IOS 导出或下载文件找不到文件
- 12. 鸿蒙系统预览网络异常
- 13. 移动端 App 语言显示英文
- 14. App 字体颜色设置没有效果
- 15. PC端挂载模板,移动端展示不出来相应的模板
- 16. 移动端电视外接鼠标无法获取提示信息
- 17. 移动端嵌套网页框模板想要实现分页
- 18. 报表块单元格内容被截断
- 19. App预览报表报错500
- 20. PC 端正常打开,移动端可以看到模板名字但是没有图标且打不开
1. 概述编辑
本文主要总结了移动端常见的问题以及解决方案。
2. 数据分析 App 首页不显示参数面板编辑
问题描述:
移动端首页模板如果有参数面板,在数据分析 App 里不会显示。
解决方案:
正常现象,可安装顶部参数面板插件
3. 折叠屏手机展示样式问题编辑
问题描述:
使用折叠屏手机,折叠时正常,展开后模板样式会变。
原因分析:
折叠屏手机展开后因为屏幕宽度问题,被识别为平板模式,按照平板样式进行展示的。想要显示普通手机样式,暂时还不支持。
4. 移动端图例滑动编辑
问题描述:
当图例较多时,移动端会分页显示,布局下按钮切换/轮播切换(隐藏按钮)禁用了图表内部手势,不支持图例的滑动操作。
解决方案:
手指按住图例停一下,不松开,才能滑动图例,否则都是默认滑动的整个报表
5. 手机移动端目录标题修改编辑
问题描述:
手机移动端目录标题显示为“生产环境”,如果根据需要自定义显示内容
解决方案:
需要创建移动端服务器的用户,重新改下名称就可以。
6. App 内纵向文字不显示编辑
原因分析:
App 没有单独做过纵向的适配,有些Android机型可能会自动解析 ,但是 ios 不会的,所以可能会出现 App 里纵向文字Android能换行,ios 不能的情况。
解决方案:
设置为换行显示。
7. 单元格插入图片,显示有白边编辑
原因分析:
浏览器的 Bug,单元格缩放之后会有间隙,需要修改单元格的位置来隐藏。
解决方案:
通过设置圆角规避该问题。
8. H5预览,组件之间有白色的空白区域编辑
问题描述:
组件之间有白色的空白区域。
解决方案:
可以修改移动端的组件间隔,调整为 0 即可。
9. H5 和 App 下预览千分位效果不一致编辑
问题描述:
App 显示类似于顿号,H5 显示类似于逗号
原因分析:
ios-app 和 h5 使用的字体不同,对于中文逗号(,)和英文逗号(,) ,在 ios-app 使用的字体中,逗号展示的是类似顿号表现形式。在 h5 中,逗号显示的是类似逗号表现形式。不同系统原生和 h5 都存在字体差异。例如:设计器上Mac os和windows系统的字体也存在差异。
10. Android H5,打开圆角较多的模板,多次滑动,容易导致模板内容空白编辑
问题描述:
模板内设置了多个报表块圆角或单元格圆角,上下滑动模板,容易导致部分组件空白加载不出来。
解决方案:
减少报表块圆角或单元格圆角的使用,可以用图片代替。
11. IOS 导出或下载文件找不到文件编辑
问题描述:
iPhone 浏览器中 url 导出文件后,找不到文件,无法使用;Android系统正常。
原因分析:
IOS11 及之后的系统中更新了 App 文件管理器(Files),手机下载的文件可选择保存到文件管理器中。在此之前的系统,文件存放于 iCloud Drive 中。url 导出后明明看到浏览器进度条已经加载完,但是没有任何提示,以为文件导出失败,实际上是文件下载完会在浏览器中预览,看起来效果只是刷新了一下页面。
解决方案:
1)导出后点击浏览器中的分享按钮,分享至其他可读取文件的 App(如微信、WPS等)。
2)IOS11 及之后的系统可以保存到到文件管理器中找到。
12. 鸿蒙系统预览网络异常编辑
问题描述:
访问模板过几分钟后就会出现网络异常,提示网络不可用,手机重启后可以恢复,但一段时间之后还会这样。
原因分析:
单元格用了公式计算时间过长,导致移动端请求超时。
解决方案:
修改单元格公式,以及更新 H5 插件后问题解决。
13. 移动端 App 语言显示英文编辑
问题描述:
Android系统,打开数据分析 App 显示英文,重新下载安装后依旧是英文,且手机系统设置里没有改语言的选项。
原因分析:
手机地区为“阿拉伯联合酋长国”,因此下载 App 之后登录 Demo 服务器均显示英文。
解决方案:
修改地区为中国。
14. App 字体颜色设置没有效果编辑
问题描述:
Android上字体设置没有效果。
原因分析:
手机设置问题。
解决方案:
关掉了“设置-智能辅助-无障碍-关闭高对比文字”即可。
15. PC端挂载模板,移动端展示不出来相应的模板编辑
问题描述:
在 PC 新挂载一个模板,展示终端有手机,但 App 不显示该模板,之前挂载的模板移动端显示正常,目录无法操作。
原因分析:
日志有报错:java.lang.NullPointerException
解决方案:
可尝试重启设计器或者找到脏数据删掉。fine_authority_object 是目录表,目录挂载的 FR 模板,在里面 expandType 是 102,FR 模板都会在 fine_report_extend 里面有一条额外信息,记录参数和类型,看报错日志又像是报表模板的问题,执行 select * from fine_authority_object where expandType = '102' and expandId not in(select id from fine_report_expand),就找到脏数据了
16. 移动端电视外接鼠标无法获取提示信息编辑
问题描述:
客户再小米电视上显示大屏(android系统),去除 H5 效果 PC 展示,在外接鼠标后放置到地图上没提示信息,点击页没有反应。
原因分析:
即使链接的预览方式是 PC 端预览,但是环境还是移动端设备,代码中监听的是设备,监听到移动端设备后,只能触发 touch 事件而不能监听到鼠标的 click 点击事件,因此 android 系统外接鼠标是对点击是不生效的。
解决方案:
可以使用触屏电视,触屏点击出现提示框,或者电脑外接电视投屏。
17. 移动端嵌套网页框模板想要实现分页编辑
问题描述:
移动端模板使用网页框嵌套 cpt 模板,cpt 模板想要实现分页展示的效果,目前直接嵌套的话,网页框中不显示工具栏,cpt 无法分页。拼接op=page_plus 参数(新引擎分页的参数)可以实现显示分页按钮,但是会有卡顿的效果。
原因分析:
移动端不支持参数 op=page_plus,移动端目前的显示逻辑是,网页框中放 cpt 时不显示 cpt 的工具栏,没显示分页按钮。
解决方案:
用报表块来替代网页框嵌套,使用报表块的工具栏。
18. 报表块单元格内容被截断编辑
问题描述:
决策报表单元格输入多个字符,Android-H5 打开被截断。
原因分析:
单元格字符中包含有空格,浏览器的 bug 导致了这个问题。
解决方案:
删除空格。
19. App预览报表报错500编辑
问题描述:
BI 工程里通过放置 FR 模板文件,挂载了 FR 模板,预览时报错:发生了未知错误,错误码:500,请联系管理员
原因分析:
产品不支持在一个容器下部署两个工程,会出现一系列插件问题。
解决方案:
删除工程中的冲突插件或重新部署。
20. PC 端正常打开,移动端可以看到模板名字但是没有图标且打不开编辑
问题描述:
服务器挂载的 frm 模板,PC 端以及App都能正常看到,html5 看不到这个模板的图标,能看到这个模板的名字,如图所示:
原因分析:
插件版本不匹配。
解决方案:
替换插件版本和服务器 JAR 匹配即可。