如何在本地包含Google Maps JS库而不是CDN

时间:2016-04-05 14:50:29

标签: javascript google-maps-api-3 bower

目前我正在混合移动应用中从谷歌CDN加载谷歌地图JS API。

<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?libraries=places,geometry"></script>

是否有一种干净的官方方式在我的资源中本地包含此库?我不能寻找官方的凉亭组件等......

例如

<script type="text/javascript" src="lib/maps/api/js?libraries=places,geometry"></script>

我可以从上面的URL下载JS文件并将其包含在我的网络应用程序的相关文件夹中吗?

1 个答案:

答案 0 :(得分:13)

没有。 Terms州:

  

10.1管理限制。

     

除通过服务外,无法访问API或内容。除非通过服务,否则您不会访问Maps API或内容。   例如,您不能访问地图图块或图像   界面或渠道(包括未记录的Google界面)   除了Maps API之外。

     

10.5知识产权限制。
  不使用服务之外的内容。您不会使用本服务之外的任何内容   除非(d)小节明确允许这样做。例如,   您不会将内容导出或保存到第三方的平台或   服务。没有缓存或存储。你不会预取,缓存,索引,   或者存储在服务之外使用的任何内容,除了您   可以仅为了目的而存储有限数量的内容   由于提高了Maps API实施的性能   网络延迟(而不是为了阻止谷歌)   准确跟踪使用情况),并且仅在此类存储时使用:

     
      
  • 是临时的(在任何情况下都不超过30个日历日);
  •   
  • 是安全的;
  •   
  • 不会操纵或汇总内容或服务的任何部分;和
  •   
  • 不会以任何方式修改归属地。<​​/ li>