Bir duvara çarptığımda yardımcı olabileceğinizi umarız, ayrıca Google'ın Rehber API'lerini kullanmakta oldukça yeniyim.InvalidValueError: initAutocomplete bir işlev değildir Google Rehber ve Otomatik Tamamlama API'si
Sadece kod çalıştırdığımda, kod çalıştırdığımda, çalıştırılmakta olan 2 parçayı ayırmak için kullanıyorum.
Google tarafından sağlanan Javascript örneklerinden çalışan Otomatik Tamamlama API'sine ek olarak Google'ın Rehber'i kullanıyorum. "Sen dahil ettik Bu bana verdi
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
:
<script src="https://maps.googleapis.com/maps/api/js?&libraries=places&callback=initAutocomplete" async defer></script>
ve benim belgenin üstündeki bu senaryo:
Başlangıçta benim dokümanın altına aşağıdaki komut dosyasını vardı Bu sayfada birçok kez Google Haritalar API'sı. Bu, beklenmedik hatalara neden olabilir. " bu nedenle bu içine baktıktan sonra böyle birlikte hem birleşti: Ancak<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&libraries=places&callback=initAutocomplete&sensor=false"></script>
, şimdi bu yapmış olduğu, ben aşağıdaki hataları alırsınız:
InvalidValueError: initAutocomplete is not a function
TypeError: searchBox is undefined
Ben tezler Bu hataları almazsınız Komut dosyaları birleştirilmez, ancak daha sonra fark ettim ki, Yerler API'sini gerektiren işlevler çalışmayı durdurdu. Otomatik Tamamlama API başvurusunu kaldırırsam, Yerler işlevi çalışır.
Bunların her ikisini birlikte nasıl oluşturabileceğimi, bunları bir işlev değil 'sorununun gösterildiği gibi çözerek nasıl birleştirebileceğine dair herhangi bir fikir var mı?
Herhangi bir öneri çok minnettar olacaktır, gerçekten kodu görmeniz gerekiyorsa lütfen bana bildirin. Senaryoyu dahil ederken 'geri' param ihmal
//maps.googleapis.com/maps/api/js?key=__API-KEY__&libraries=places
Not: Sen kullanmalıdır önceden
sayesinde Steph
bu nedir, bu bir soru veya cevap? – Siddharth