idrawjs / idraw

A simple JavaScript framework for Drawing on the web.(一个面向Web绘图的JavaScript框架)

Home Page:https://idrawjs.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

浏览器支持

SaitamaSiSi opened this issue · comments

请问一下,Idraw对 IE10 / IE11 这类浏览器支持吗,因为我在谷歌浏览器能正常运行,但在IE11上提示错误
image

@SaitamaSiSi Canvas的2D绘制IE10-11是支持的 https://caniuse.com/?search=CanvasRenderingContext2D

你遇到的报错是ES6的Symbol报错,必须要引用 polyfill 解决,
你可以尝试加入 babel的polyfill https://babeljs.io/docs/en/babel-polyfill.html
或者 es5-shim https://www.npmjs.com/package/es5-shim

谢谢您的回复,我设置了polyfill后,iDraw对象能够生成,但在调用setdata的时候报调用的对象无效,后面试过addElement等也会报这个错,好像只要调idraw方法就会出现,可是iDraw对象生成的时候并没有报异常
image

image

image

image

image

经过测试后,发现用调试模式下运行会报这个错误,但在发布程序之后再运行就正常了,可能是我调试模式的一些设置问题吧,谢谢您的帮助