[英]Javascript keeps saying Google is undefined
我正在嘗試使用https://developers.google.com/maps/documentation/javascript/examples/layer-kml中的示例代碼(進行了一些修改,例如lat / long),但是每次我嘗試運行它時,它說Google未定義。 作為一名程序員,我非常環保-如何修復/預防它,這意味着什么?
因為是這樣,所以您需要先獲取Goggle的API:
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=API_KEY"></script>
...
<script>
/* Code Here */
</script>
在開發人員指南中查找此處如何獲取API密鑰 。
如果您查看HTML + JavaScript,請注意,它們在頂部包含API:
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp"></script>
在您發送的鏈接中,有一個名為“入門”的部分: https : //developers.google.com/maps/documentation/javascript/tutorial
在其中,您將發現要使用API功能的HTML頁面的基本結構需要聲明包含API代碼的Javascript(即,該代碼還將提供您需要的“ google”對象) 。
https://developers.google.com/maps/documentation/javascript/tutorial#Loading_the_Maps_API
<html>
<head>
<script type="text/javascript"
src="https://maps.googleapis.com/maps/api/js?key=API_KEY">
</script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.