希望你能幫忙,因爲我遇到了困難,我對使用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