2

我终于开始使用画布,却发现它没有在 IE 中实现。我尝试从谷歌探索画布以在 Internet Explorer 中使用它,但它不适用于我的代码(http://uptowar.com/test.php - 小错误,尽管它在旋转时不会删除旧图像)。

那么,有没有其他方法可以围绕其底部中心角平滑旋转图像?也许是JavaScript?或者有没有办法用 IE 和画布来做到这一点?

编辑:谷歌浏览器似乎也为画布示例添加了一个丑陋的边框..必须有其他平滑的方式吗?

Edit2:尝试了一种 hacky javascript 方式:它导致市长滞后并破坏图像(http://uptowar.com/test2.php),有人知道一种工作方法吗?

4

3 回答 3

4

RaphaelJS是一个很棒的跨浏览器 JavaScript 库,可以完全满足您的需求。我强烈推荐它。如果您访问该站点,甚至还有一个涉及旋转图像的特定示例。

于 2009-02-01T02:37:24.070 回答
0

有一些框架(例如 Dojo)提供了跨浏览器的绘图界面。他们在大多数浏览器上使用画布,在 IE 风格上使用 VML。VML 是矢量标记语言,是 SVG 的一种专有祖先。

我在谷歌搜索了svg vml 库,很惊讶有很多库,显然。

于 2008-12-14T15:02:29.587 回答
0

也许只是使用动画 .gif 文件

如果您想要更多控制权,Flash 是另一种选择。

于 2008-12-14T03:32:43.877 回答