为什么谷歌地图几何与绘图库冲突

use*_*818 1 google-maps-api-3

当我在同一页面上同时使用库绘图和几何图形时,几何解码路径功能不起作用.如何解决这个问题?

<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=falselibraries=drawing"></script>

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

google.maps.geometry.encoding.encodePath(latlngs);

google.maps.geometry.encoding.decodePath(encodedPolyline);
Run Code Online (Sandbox Code Playgroud)

geo*_*zip 6

您没有正确包含它.

您将API包括两次,一次使用绘图库(这是不正确的),一次使用几何库.

代替:

<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=falselibraries=drawing"></script>
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=false&libraries=geometry"></script>
Run Code Online (Sandbox Code Playgroud)

尝试记录的方式 [要请求多个库,用逗号分隔它们:]

<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&libraries=drawing,geometry"></script>
Run Code Online (Sandbox Code Playgroud)