输出常见问题

<< Click to Display Table of Contents >>

当前位置:  报告分享与协同 > 报告常用操作 > 分享和协同 > 输出 

输出常见问题

复制链接

1. Echarts和富文本导出环境要求和验证方法

1.1 环境验证

由于自8.5版本起,Echart和富文本的导出采用新方式处理,因此对系统环境要求如下:

操作系统

操作系统

版本

Windows

Windows 7, Windows 8, Windows 8.1, Windows 10及以上。

Mac

OS X Yosemite 10.10及以上。

Linux

CentOS 7+, Ubuntu 14.04+,  Debian 8+,  openSUSE 13.3+, or Fedora Linux 24+。

硬件

硬件需满足Google Chrome要求,具体请参考https://support.google.com/chrome/a/answer/7100626?hl=en

1.2 系统依赖的安装

若使用Mac或者Linux版本安装永洪产品,需要先安装第三方依赖。

以CentOS为例,操作步骤如下:

1)开启 Google YUM 镜像

创建一个新的YUM仓库配置文件 /etc/yum.repos.d/google-chrome.repo,并添加以下配置内容:

# sudo vim /etc/yum.repos.d/google-chrome.repo

[google-chrome]

name=google-chrome

baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch

enabled=1

gpgcheck=1

gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

2)安装Chrome浏览器

使用YUM包管理器安装Chrome浏览器:

# yum install google-chrome-stable --nogpgcheck

3)测试验证

1)使用产品导出富文本。

2)在生成的日志文件bi.log中,搜索Html2Image, 找到Parameter list:后的参数。

3)将参数修改为可以在Linux终端运行的测试代码如下:

#node "/home/vividime/thirdsbin/puppeteer/linux/puppeteerScript.js" "/home/vividime/temp/1548062259570.png" JSESSIONID=43CED45A0BD13C677E17F1ACFC9AA3B3 true 1.0 1.0 854 400 854 400 "http://www.baidu.com" false false

4)检查指定的输出文件/home/vividime/temp/1548062259570.png是否生成,并在谷歌浏览器和百度浏览器中查看图片以确保显示一致。若一切正常,则表示导出功能正常工作。

注意:

上面的示例仅供参考使用,在实际使用过程中需要在thirdbin中找到node的可执行目录替换node命令,其他参数按日志的实际写法替换。