欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是网络协议方面的经验知识教程:Google Ajax API介绍,下面是详细的分享!
Google Ajax API介绍
Google Ajax API统一了Google自己的JS库和当前主流的JS库,包括YUI、Ext.JS、Dojo、jQuery、SWFObject等,以及不同的版本,还有压缩和不压缩的,为开发者提供动态自动加载的特性,打开了一个新的局面。
加载
在Google网站上,提示需要API key才能使用,而实际上是不需要的,Google已经全部放开了,如下简单代码即可完成Google Ajax API的引用:
1.
GoogleLoader
从其整体上看,Google Ajax API关键是Loader,各个JS库均是以模块的方式存在,通过动态加载,其规则为:
1. google.load(moduleName, moduleVersion, optionalSettings)
其中: moduleName:模块名;
moduleVersion:模块版本;
optionalSettings:可选设置,属性有: callback:
加载完成的回调;
language:加载模块的UI语言;
nocss:bool类型,是否加模块相关的CSS,默认为false;
packages:指定模块使用过程中会涉及到的其它相关包;
base_domain:指定模块的顶级域,如加载GoogleMap模块maps时,指定域为ditu.google.cn,会自动加载中文版的地图API;
other_params:其它参数,通过
回调
1. function mapsLoaded() {
2. var map=new google.maps.Map2(document.getElementById("map"));
3. map.setCenter(new google.maps.LatLng(37.4419, -122.1419), 13);
4. }
5.
6. function loadMaps() {
7. google.load("maps", "2", {"callback" : mapsLoaded});
8. }
本文出自 “因专注而卓越 - 彭金华” 博客
以上就是关于Google Ajax API介绍的网络协议知识分享,更多电脑教程请移步到>>电脑教程。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
