希望你能帮忙,因为我遇到了困难,我对使用Google的Places API也很陌生。InvalidValueError:initAutocomplete不是一个函数Google Places和Autocomplete API
我不打算发布任何代码,因为我的代码可以很好地工作,当我将要描述的两件件单独运行时。
我使用的是Google的Places,除了使用Google提供的Javascript示例工作的自动填充API之外。
起初,我有以下脚本在我的文档的底部:
<script src="https://maps.googleapis.com/maps/api/js?&libraries=places&callback=initAutocomplete" async defer></script>
和这个脚本在我的文档的顶部:
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
这给了我,“你已经包括Google Maps API多次出现在此页面上,这可能会导致意外错误。“所以寻找到这后,我合并在一起都像这样:
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&libraries=places&callback=initAutocomplete&sensor=false"></script>
但是,现在,我已经这样做了,我收到以下错误:
InvalidValueError: initAutocomplete is not a function
TypeError: searchBox is undefined
我没有收到这些错误时,论文脚本不合并,但我后来意识到需要Places API的功能停止工作。如果我删除了自动填充API参考,那么Places函数就可以工作。
关于如何使这两个工作在一起的任何想法,如图所示合并这些并解决“不是功能”问题?
任何建议将不胜感激,请让我知道你是否真的需要看代码。
由于提前, 斯蒂芬
这是什么,这是一个问题或答案? – Siddharth