javascript - 谷歌地图 api v3 未捕获类型错误 : Cannot read property 'offsetWidth' of null

标签 javascript html google-maps-api-3 geolocation

我正在浏览一本包含地理定位的 HTML5 书籍,我已经弄明白了。但是,下一步是使用 google maps API 添加 map 。我已经获得了一个 API key ,并且已经像书中和谷歌文档所说的那样构建了所有内容,但我似乎无法弄清楚这个问题。在 http://ilanshomekitchen.x10.mx/projects/Geolocation/ 上的 main.js 文件的第 29 行,有一个:“Uncaught TypeError: Cannot read property 'offsetWidth' of null。我搜索了谷歌,到目前为止没有任何效果。我什至在网站的 css 文件中定义了 map 的高度和宽度。

有什么想法吗?

最佳答案

我去过你的页面,我看到了这个:

<div id="map>

像这样关闭属性:

<div id="map">

它可以解决一些问题:)

关于javascript - 谷歌地图 api v3 未捕获类型错误 : Cannot read property 'offsetWidth' of null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11550500/

相关文章:

javascript - 在另一个模型上使用 getModel 时获取关联 sequelize

html - 图像之间的垂直间距

html - 如何创建带有 Logo 、搜索框和链接的响应式导航栏并且仍然响应?

javascript - Google Maps API 中的世界重复问题

javascript - Kineticjs - 鼠标悬停不准确

javascript - 伪类悬停在 JavaScript ImageSwap 中不起作用

javascript - 如何在向表 : jquery 添加行之前添加条件

javascript - 如何从文本区域获取 HTML 代码,然后将其作为 setData 提供给 CKEDITOR?

javascript - 谷歌地图作为我的 Canvas 绘图的背景

php - 使用谷歌地图 API v3 反向地理编码检索国家和街道地址