dojox.gfx(GFX)是一个使用dojo运行的跨平台矢量图形API。
它有助于将您的应用程序与所有现代浏览器中的许多本机矢量图形实现差异隔离开来。
来自dojox/gfx
文档:
从Dojo 1.8开始,实现了以下本机矢量图形引擎改编:
- SVG(Firefox 1.5-3.0,Safari(Webkit)3 +,Opera 9 +,Chrome 1.0+, iPhone Safari 2.1+
- VML(IE 6-7-8)
- Silverlight(无论在哪里 由Microsoft支持)
- Canvas(Firefox 3.0 +,Safari 3.0+包括 iOS Safari 1.0+),Opera 9.0 +,Chrome,IE9 +
正在开发使用SVGWeb的新实验渲染器。
在jQuery中有没有类似dojo GFX的东西?
答案 0 :(得分:1)
不幸的是,本机jQuery库中没有任何东西。您将不得不使用其他插件/库来实现相同级别的支持。我相信raphael支持SVG和VML。或者,您仍然可以将dojox/gfx
模块与jQuery一起使用。你的JS会有一些额外的膨胀,因为很多Dojo库都会被闲置,但缩小会有所帮助(如果你真的很有野心,你可以去掉那些你没有的部分需要,但这需要大量的挖掘源代码。)