问题描述
目前我正在尝试调用 google maps api 以进行自动完成,但因为我使用的是 SuiteCRM,我无法直接编辑 HTML 并将源代码包含在那里。
var script = document.createElement('script');
script.onload = function() {
alert ('script is loaded');
}
script.src = "https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false&libraries=places&key=KEY";
document.getElementsByTagName('head')[0].appendChild(script);
google.maps.event.addDomListener(window,'load',function () {
alert('hi');
var input = document.getElementById('searchTextField');
});
new google.maps.places.Autocomplete(input);
解决这个问题后,我发现 Google Api 确实给了我一个传感器警告,所以它应该被加载,但同时给了我“谷歌未定义”的错误。有没有一种方法可以从类似于此的 javascript 客户端调用 google 位置 api,或者如果有人熟悉 SuiteCRM,请告诉我如何添加多个 javascript 源,因为现在它仅在调用一个 JS 文件时才起作用。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)