Open woshidamaomao opened 5 years ago
me too
please tell me how to resolve this problem? Thank you
跟了一下,看起来是 zrender的锅
将scatter改为effectScatter后,CPU由40%飙升至100%,请问有什么好的解决方案吗 观察过profile,使用effectScatter,由于需要渲染动画效果Function Call step无限循环,目前只能不用effectScatter。期待有更好的方案
I have the same problem, waiting to be solved!
敢问楼主,这个问题解决的怎么样啦?有什么好的解决方案可以请教一下呢。
把 effectScatter 系列设置 zlevel: 1 分层刷新试试
把 effectScatter 系列设置 zlevel: 1 分层刷新试试
@pissang 这个方法可以的,感谢感谢。
@pissang 解决了,非常感谢!
General Questions
PLEASE MAKE SURE OF ALL THE FOLLOWING OPTIONS IN REQUIRED FIELDS ARE TICKED (with x)! Otherwise, the issue will not be answered. And think before you tick. :) 请确保以下每项都打上勾了!并且确保都做了这些事哦~ 这将大量简化我们的工作流程,使你的问题更快速得到解答。
In this issue, I have provided information with: 在这个 issue 中我提供了以下信息:
Issue Type
Issue Details
我在geo地图中使用了effectScatter后,cpu占用率激增
Expected Behavior
能够降低cpu占用
Current Behavior
cpu占用30%以上
Online Example
地图渲染后如下:
占用率如下(火狐浏览器):
{ name: '涟漪图', type: 'effectScatter', showEffectOn: 'render', coordinateSystem: 'geo', rippleEffect: { period: 6, scale: 6, brushType: 'fill' // 动画中波纹的最大缩放比例。stroke fill }, animation: false, // data: seriesData.fluxSeriesData, data: [ { "symbolSize": 12, "itemStyle": { "color": "rgba(250,58,71,0.6)" }, "value": [ "116.403039", "39.914909" ] } ], z: 1 }
Topics
Anything Else We Need to Know
{DESCRIBE_HERE}
Environment
ECharts version;ECharts 版本: 4.0.4
[ ] It happens only on certain browsers or operating systems. 对于特定浏览器或操作系统才会出现的问题,请提供相应环境信息:{BROWSER_VERSION_OR_OS_INFORMATION_HERE}