echarts-for-weixin icon indicating copy to clipboard operation
echarts-for-weixin copied to clipboard

小程序无法在部分Android机型以及PC端显示图表

Open hqshi opened this issue 3 years ago • 4 comments

提问前应该做的事

请确保提问前做了以下事,将完成的项目的 [] 改为 [x]

  • [x] 我已通读过 README
  • [x] 我已阅读过 FAQ

需提供的信息

echart 文件版本:github最新的文件。

简单描述问题:

具体的表现如下

  1. 【低频】会有部分安卓机型无法正确的初始化echarts,会产生报错 image
  2. 无法在部分手机以及微信电脑版小程序上显示图表,wxml中图表未正确的加载、console中也没有任何的错误记录
  3. 电脑端能正确的预览Echarts 官方 小程序的图表,而自行打包并在PC真机预览时无法展示

预期效果:

左侧为预期表现和WXML节点canvas代码,右侧为PC端真机预览的表现和WXML canvas代码 image

这是将github项目代码拷贝后自行在PC端真机预览的结果 image 左侧为官方小程序,右侧为自行预览 image

复现环境:

  • [X] 在微信开发工具中存在该问题
  • [X] 在真机上存在该问题

hqshi avatar Feb 26 '21 12:02 hqshi

+1

sujianqingfeng avatar Mar 05 '21 02:03 sujianqingfeng

使用最新的echart文件,开发者工具真机手机端、pc端调试,均无法显示。 开启force-use-old-canvas="true"后,开发者工具真机手机端可以显示,pc端依旧不行。 开发者工具是截止日期2021.4.19时前的最新版本。 有什么解决办法?

BeHappy0o0o0o0 avatar Apr 19 '21 09:04 BeHappy0o0o0o0

使用最新的echart文件,开发者工具真机手机端、pc端调试,均无法显示。 开启force-use-old-canvas="true"后,开发者工具真机手机端可以显示,pc端依旧不行。 开发者工具是截止日期2021.4.19时前的最新版本。 有什么解决办法?

https://github.com/ecomfe/echarts-for-weixin/issues/785#issuecomment-822335288

@BeHappy0o0o0o0 忘了说了,后面找到解决办法了。需要判断开发环境版本后自行调用初始化能力 可以看这篇文章

hqshi avatar Apr 26 '21 17:04 hqshi

实测预览没有问题,真机调试不显示。 微信小程序方面给的答复是:这个是 canvas 2d 是同步 jsbinding 接口实现,真机调试还不支持,可以忽略,我们即将支持了

Ovilia avatar Apr 29 '21 05:04 Ovilia