我正在设计一个在XAMPP上运行的PHPrunner接口。 在界面的页面中,我需要在文本框中使用Google Maps Autocomplete功能。
要获取JavaScript代码,我使用了guide。我很容易将该功能链接到文本框的控件,但是一旦页面加载整个文本框就会崩溃,Google会发出匿名错误(类似于"我们很抱歉,发生了错误" )。
特别是我把
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false&libraries=places"></script>
在页面的<head>
标记和代码
function init() {
var input = document.getElementById('myfield');
var autocomplete = new google.maps.places.Autocomplete(input);
}
在Javascript OnLoad事件中(在PHPrunner中)。
答案 0 :(得分:0)
您的脚本:
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false&libraries=places"></script>
为网络生成新密钥并将密钥粘贴到以下脚本中
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&sensor=false&libraries=places
async defer></script>