2
回答
深夜询问一个关于IE9或10下,CANVAS使用的问题
极速云服务器,低至1.04元/天>>>   

公司项目用到了ecotree的控件,现在再ie9或10下不能正常显示。

目前想使用canvas去渲染该画布,但是渲染后,其他的都可以看到,比如线条和图形,但是在div里面的font title,也就是汉字无法显示,仅能看到整个图形,请教高手有做过这块的么,该控件网上资料很少,请有做过该部分的朋友帮回下,谢谢。

效果如上

<无标签>
举报
smh821025
发帖于4年前 2回/2K+阅
共有2个答案 最后回答: 4年前

ie9是支持canvas的。可以尝试下引用google的excanvas.js替代内置的canvas标签。

------

对于ecotree控件不能正常显示。之前在使用dhtmltree也碰到过在ie8,9下不能正常实现,其它浏览器可以的问题。问题是出在和bootstap冲突。

可以尝试去除页面中的css,js逐步排除。


引用来自“_yjp”的答案

ie9是支持canvas的。可以尝试下引用google的excanvas.js替代内置的canvas标签。

------

对于ecotree控件不能正常显示。之前在使用dhtmltree也碰到过在ie8,9下不能正常实现,其它浏览器可以的问题。问题是出在和bootstap冲突。

可以尝试去除页面中的css,js逐步排除。


该系统并没有用到bootstrap,有用过ecotree的朋友帮会下,谢谢
--- 共有 6 条评论 ---
smh821025回复 @_yjp : 好的,朋友,非常感谢,我先试下,如果实在搞不懂,再找你,谢谢 4年前 回复
_yjp回复 @smh821025 : 我不是专职前端开发。。。估计也只能帮到这。感觉这问题和我遇到的是类似的。 616508150 4年前 回复
_yjp回复 @smh821025 : 上次我遇到的情况就是因为bootstrap设置了一个css: img{ max-witdh:100% } 在FF,chrome控件都是好的,IE下则不行。 ecotree作为一个广泛的应用的插件,不可能存在不兼容IE,你的问题应该是和我遇到一样,css之间相互有冲突。 4年前 回复
smh821025回复 @_yjp : 哥们,有qq么,方便沟通下么 4年前 回复
smh821025回复 @_yjp : 我明白,我个人认为和这块是没有什么影响的,因为FF用Canvas是可以完全显示的。只有试试看了 4年前 回复
顶部