Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript commons.js错误地引用HEAD而不是HEAD_Javascript_Google Maps_Google Maps Api 3 - Fatal编程技术网

Javascript commons.js错误地引用HEAD而不是HEAD

Javascript commons.js错误地引用HEAD而不是HEAD,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,我在GMAPSAPI问题跟踪器上看到了一个以前提到过的问题,但是我看不出有任何解决方案 调用Google Maps JavaScript API时,它返回的common.js文件有一行调用: b.j.getElementsByTagName("HEAD")[0].appendChild(f); 这导致错误“Uncaught(in promise)TypeError:无法读取new uq.Xq(common.js:114)处未定义的属性'appendChild'” common.js文件中的所

我在GMAPSAPI问题跟踪器上看到了一个以前提到过的问题,但是我看不出有任何解决方案

调用Google Maps JavaScript API时,它返回的common.js文件有一行调用:

b.j.getElementsByTagName("HEAD")[0].appendChild(f); 
这导致错误“Uncaught(in promise)TypeError:无法读取new uq.Xq(common.js:114)处未定义的属性'appendChild'”

common.js文件中的所有其他引用使用:

getElementsByTagName("head")
在短期内,在修复common.js bug之前,我可以使用哪些变通方法来解决此问题?

以下是一种变通方法:

JavaScript插入的附加HEAD元素成功地显示了映射,没有任何控制台错误报告

使用JavaScript插入额外的HEAD元素


#地图{
身高:100%;
}
html,
身体{
身高:100%;
保证金:0;
填充:0;
}
头{
显示:无;
}
document.documentElement.appendChild(document.createElements('http://www.w3.org/1999/xhtml","头"),;
var映射;
函数initMap(){
map=new google.maps.map(document.getElementById('map'){
中心:{
lat:-34.397,
液化天然气:150.644
},
缩放:8
});
}