HTML 5 Canvas元素可以在Flash中实现以在旧版浏览器中为该元素提供支持吗?在Flash中实现的HTML Canvas元素?
ExplorerCanvas可以包含在网页上,以允许在IE中使用VML模拟Canvas。由于这是一个纯IE浏览器的解决方案,我想知道是否可以使用Flash进行类似的替换,从而为所有浏览器提供对Canvas的支持。
HTML 5 Canvas元素可以在Flash中实现以在旧版浏览器中为该元素提供支持吗?在Flash中实现的HTML Canvas元素?
ExplorerCanvas可以包含在网页上,以允许在IE中使用VML模拟Canvas。由于这是一个纯IE浏览器的解决方案,我想知道是否可以使用Flash进行类似的替换,从而为所有浏览器提供对Canvas的支持。
http://www.azarask.in/blog/post/flash-canvas/
使用Flash canvas标签的实现。
对于旧版浏览器(即IE),您可以使用ExplorerCanvas:http://code.google.com/p/explorercanvas/,它使用SVG在IE中模拟画布。
ExplorerCanvas使用VML,因此它只提供对IE的支持。因此,在引入canvas元素之前不支持非IE浏览器。 – Liam 2009-12-08 10:14:42
有3个项目我知道在Flash中实现的画布,上面提到了2个。
http://code.google.com/p/fxcanvas/ - 实现通过一个特殊的“调用”方法的一些东西,所以你的代码将不得不略作调整,如果你使用的东西像getImageData,特殊方法的实现是一个有点古怪,它在运行似乎是单独的线程,所以如果你依赖它,那么我现在可以用真正的画布做一些事情。
闪帆布 - 非常基本的,只有几个简单的操作支持
探险画布 - 即只,不支持任何的图象 - 方法,否则相当不错。
可悲的是,似乎并没有一个完美的闪存实现。
我必须说flashcanvas是我知道的最大的一个,这是没有提到的惊喜!
什么浏览器?如果您正在使用Internet Explorer,请使用http://excanvas.sourceforge.net/。 – Caleb 2009-11-26 05:44:59
任何不支持画布但支持Flash的较旧浏览器,例如Firefox 2.0或IE。 – Liam 2009-11-26 10:52:07