执行'write'& # 39;文档# 39;加载角度谷歌地图时出错
Failed to execute 'write' on 'Document' error in loading angular google map
我在一个web开发项目中使用angularjs,并使用Angular谷歌地图API被推荐给我添加谷歌地图到我的项目。这是一个非常有用的API,但是当我在我的项目中使用这个快速启动加载它时,它崩溃了一段时间,并抛出这个异常给我:
对'Document'执行'write'操作失败:无法写入从异步加载的外部脚本导入文档,除非
,有时它工作得很好。我在谷歌搜索,现在我知道这个问题是因为加载页面后加载谷歌地图。任何人都可以帮助我找到一个解决方案,加载映射到部分HTML表单后异步加载?
在api请求中指定&callback=someWindowFunction
, document.write
将不会被调用
var _this = this;
window["googleMapsLoad"] = function () {
_this.googleMapsLoaded = true;
if (_this.initialized) {
_this.reportReady();
_this.createMap();
}
};
this.initialize = function (reportReady) {
this._super(false);
if (this.googleMapsLoaded) {
this.reportReady();
this.createMap();
}
};
var script = document.createElement("script");
script.src = "//maps.googleapis.com/maps/api/js?callback=googleMapsLoad";
document.head.appendChild(script);
相关文章:
- 谷歌地图固定位置覆盖
- 不显示带有本地json文件数据的谷歌地图脚本
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- 谷歌地图标记不会显示
- 无法在JS中显示谷歌地图
- 科尔多瓦页面类应用程序中的多个谷歌地图
- 需要帮助谷歌地图方向面板在FancyBox中显示
- 在谷歌地图上获取事件的x,y坐标
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 模拟谷歌地图中的点击
- 如何知道哪个标记被谷歌地图点击了
- 地理定位api和谷歌地图出错
- 谷歌地图嵌入api错误错误:[$interpole:nooncat]插值时出错
- 使用谷歌地图API进行地理编码时出错
- 在谷歌地图api中获得延迟和延迟点击事件时出错
- 调用谷歌地图api时出错;谷歌url缩短API在同一程序
- 谷歌地图v3 -缩放到标记时出错
- &;谷歌没有定义&;在Chrome浏览器中调用谷歌地图api出错
- MissingKeyMapError:在本地主机上使用谷歌地图自动完成文本框时出错
- 执行'write'& # 39;文档# 39;加载角度谷歌地图时出错