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支持)
画布(Firefox 3.0 +,Safari 3.0+包括
iOS Safari 1.0以上版本),Opera 9.0以上版本,Chrome,IE9以上版本
使用SVGWeb的新实验渲染器的开发也正在进行中。
jQuery中有与dojo GFX类似的东西吗?
最佳答案
不幸的是,本机jQuery库中没有任何内容。您将必须使用其他插件/库来获得相同级别的支持。我相信raphael支持SVG和VML。另外,您仍然可以在jQuery旁边使用dojox/gfx
模块。由于许多Dojo库将不使用,因此您的JS中会有一些膨胀,但是缩小会有所帮助(并且,如果您确实有野心,您可以剥离不需要的部分,但这需要一个大量挖掘源代码)。