2011-06-20 54 views
0

我正在使用google库API。到目前为止,我已经包含一个JavaScript脚本标记链接。现在我正在更仔细地阅读,并且说明要求我在引用google.com/jsapi之前有一条线。有谁知道这是否真的需要。事情没有它,我宁愿不加载另一个脚本。从Google图书馆加载时需要加载jsapi吗?

下面是从谷歌网页上的说明:

要开始使用库API,包括在你的网页的标题下面的脚本。在INSERT-YOUR-KEY中输入您自己的Google API密钥。

警告:除非您使用自己的API密钥,否则此示例将不起作用。在下面的示例中,用您自己的唯一键替换“INSERT-YOUR-KEY”。

<script type="text/javascript" src="https://www.google.com/jsapi?key=INSERT-YOUR-KEY"></script> 

接下来,加载库。优选的方法是加载通过标准代码的库(如在<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>,这将导致在最快的负载

也可以通过google.load()加载任意数量的库如下:

回答

0

即库时,才需要如果您使用Google JavaScript库(用于将Google产品集成到您的网站中)。如果您仅使用jQuery库,则无需加载jsapi。

但是,如果您要使用google。 load()命令加载库(甚至是jquery),那么你首先包含jsapi文件,因为它听起来像你使用直接脚本标记,你不需要我们e google.load()。

+0

谢谢内森。如何使用google.load()的优势。我听说它减少了加载时间,但是当我阅读谷歌页面时,它特别指出:“首选方法是通过标准标签加载库” – Michael

+0

@迈克尔我以前也见过这种说法,但是......坦率地说,真的看到它将如何改善加载时间。无论您使用Google的CDN加载jquery还是google.load(),图书馆都以基本相同的方式来自同一地点。如果有的话,实际上,我预计