Echarts的IE8兼容性问题

democracy 发布于 2014/07/28 20:33
阅读 35K+
收藏 1

@Kener-林峰 你好,想跟你请教个问题:

首先非常感谢您能给大家带来这么好的插件,

而且2.0比之前增加了对markpoint的操作,非常方便.

但是我在xp+ie8的测试环境下打开example的图表,页面空白,必须ctrl+滚轮缩放页面才能有显示.

我把animation设置为false依然如此.

而且在我的js里ajax的function中使用myCharts.clear(),ie8下面会报错,

但是在example直接使用myCharts.clear()却没有报错.

我想刷新图表中的数据,必须使用clear,否则如果不能完全覆盖之前的数据,就还会有保留.

加载中
0
云香水识
云香水识

在2.0版本更新的时候,echarts的各种图表操作方法,都依赖于option的设置,没有setOption, clear或者resize等方法都会报错直接导致异常,  2.0.1已经修复了。 至于数据更新的问题,没必要使用clear的,我之前也是这么做,跟林峰沟通后,他提示我看了setOption方法的第二个参数设置为true,就可以了。

wuge202913
wuge202913
回复 @fengzhiguan : 我遇到跟您一样的问题,需要缩放才行,不知道您解决么?
ZLZLZ__
ZLZLZ__
回复 @democracy : 为什么我在setOption后面加了true还是不行。。。IE8上面
8
841431121
回复 @fengzhiguan : 我饼图在IE8缩小了,在火狐正常,你的解决了吗?
黄小明186211
我现在用的就是2.01,你的意思是不用2.01版本么?
f
fengzhiguan
回复 @黄小明186211 : 没有解决,没有更新2.0.1,只采用了2.0版本
下一页
0
l
lhm12321
说了老半天。。。还是没解决IE8兼容问题啊,我看2.0.1版本上面针对IE8也是有问题的(具体问题为:显示空白,但是IE8浏览器用放大缩小功能后能正常显示)
wuge202913
wuge202913
您解决了么这个问题?
0
l
lhm12321
我相信大多数人都发现2.0.1对IE8不兼容,这里我推荐大家使用echarts1.4.1可以完美兼容,而且功能都很齐全,操作也一样
0
烟的味道
烟的味道

setOption方法的第二个参数设置为true


怎么弄???????

zhaolong1990ok
zhaolong1990ok
@NeoCD 你那边的IE8兼容问题,解决了吗? 我测试了一下,官网的demo在IE8下都出不来,如果用IE8以上的浏览器,使用兼容模式,只要文档模式不是IE9,同样也出不来,将setOption的第二个参数设置为true,还是如此。
democracy
democracy
mychart.setoption(option,true)
0
A
Archibald

通过把animation设置为false和把setOption方法的第二个参数设置为true还不能解决此问题的,可以通过ajax去请求url,然后通过setTimeout来处理,具体可以参考下这个例子

http://www.daimahome.com/echarts-zai-ie8-xia-bu-xian-shi-tu-biao.html

0
三星-苹果
三星-苹果

博主,这个图在ie8显示不了

三星-苹果
三星-苹果
回复 @梦幻女侠 : 没有,不知道这种动态地图是不是不兼容ie8,一般的地图能在ie8显示(交个朋友么QQ:844146928)
梦幻女侠
梦幻女侠
您好,我也遇到这样的问题,您解决了么
0
小Bug终结者
问题解决了么?我也遇到这个问题了
g
guoxw1992
我是动态获取数据会出现在IE8界面空白 ,界面缩放之后显示,后来尝试静态数据可以,于是去掉数据获得的时候同步,IE8出现效果了,可能是数据同步或者异步的问题,不清楚这对你有没帮助。蛮试试。我也在学。
返回顶部
顶部