HTML5 知识库

让IE支持HTML5 Canvas

   阅读:475次   评论:3条   更新时间:2011-09-15    

David Anson创造了一个新的prototype canvas,使其能够在Silverlight中正常工作。

David说道:因为之前有人提供的一个Silverlight的桥梁(explorercanvas-HTML5 Canvas for Internet Explorer),让我在创造Silverlight对象的时候没有任何困难,就像在一个Web页面上运行一个<canvas>标记一样简单。

事实上,我能够运行一些非常酷的示例,而且只需要调整HTML实例化一个Silverlight<canvas>来替代浏览器的<canvas>。就这样,IE很神奇的支持了<canvas>标记。

当然,我知道自己不是第一个让IE支持<canvas>标记的人。


 值得注意的是:我并没有改变这些例子的JavaScript,我只是让HTML host页面加载我的<canvas>实现。我的目标是让Silverlight通过“插件兼容”来实现<canvas>标记。


 
点击查看更多示例:http://blogs.msdn.com/delay/archive/2009/08/24/using-one-platform-to-build-another-html-5-s-canvas-tag-implemented-using-silverlight.aspx

 

 

评论 共 3 条 请登录后发表评论
3 楼 Snow_Young 2009-08-31 09:50
Snow_Young 写道
xingqiliudehuanghun 写道
感觉还是不保险,我的机器上没有sl,一般用户的机器上装有.net环境的都不多更别说sl了,还是Flash保险些


你所说的sl是什么?

而且,使用canvas,加上ie兼容库,绝对比flash保险吧?


原来是SliverLight………………虽然那里面也有Canvas,但绝对和这个不是一个东西啊…………太能联想了………………
2 楼 Snow_Young 2009-08-31 09:46
xingqiliudehuanghun 写道
感觉还是不保险,我的机器上没有sl,一般用户的机器上装有.net环境的都不多更别说sl了,还是Flash保险些


你所说的sl是什么?

而且,使用canvas,加上ie兼容库,绝对比flash保险吧?
1 楼 xingqiliudehuanghun 2009-08-31 09:30
感觉还是不保险,我的机器上没有sl,一般用户的机器上装有.net环境的都不多更别说sl了,还是Flash保险些

发表评论

您还没有登录,请您登录后再发表评论

Global site tag (gtag.js) - Google Analytics