我正在尝试将 google maps api 合并到我的 chrome 扩展中。但是,我发现清单版本 2 不允许document.write
. 有没有办法解决?
问问题
922 次
1 回答
3
加载 Maps API 时使用callback
URL 参数,它不会使用document.write()
. 在普通网页中,您可能会这样做:
function initMap() {
// Create the map object here as usual
}
function loadMapsAPI() {
var script = document.createElement( 'script' );
script.src =
'http://maps.googleapis.com/maps/api/js' +
'?sensor=false&callback=initMap';
document.body.appendChild( script );
}
我不知道这将如何与 Chrome 扩展程序交互,但这就是在常规网页中完成的方式。
于 2013-07-23T20:35:45.597 回答