我正在考虑使用jquery-ui-map,这是一个谷歌地图插件。使用这个插件有什么缺点吗?我是否可以访问常规Google Maps API中的所有方法、事件等?有什么理由不使用它吗?
发布于 2011-10-05 06:50:55
所有的方法都是可访问的,但是不能通过插件访问,例如距离矩阵不是插件中的方法。Google API中的所有事件都可以通过插件绑定到任何Google Maps对象。
在性能方面,使用API而不是插件总是更好。如果你使用的是http://code.google.com/p/jquery-ui-map/,那么开销将是~4kb,如果你用插件添加10000个标记,而用Google API添加10000个标记,开销在0- 50毫秒之间。额外的4kB并不是很多,特别是与jQuery ~31KB,jQM ~20KB + ~7KB CSS,Google Maps js文件(~85KB) (加上至少~80KB的图像)相比。
https://stackoverflow.com/questions/7590630
复制相似问题