无法向移动谷歌地图添加标记
Can't add markers to mobile google map
正在尝试创建PhoneGap移动应用程序。 移动应用程序,Phonegap和JS的全新内容,请耐心等待。 这就是我所在的地方:
<script type="text/javascript">
function initialize() {
var mapOptions = {
center: new google.maps.LatLng(40.710,-73.994), //New york, NY
zoom: 8,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"),
mapOptions)
};
这样,地图就可以在浏览器中渲染得很好。 添加我在许多教程中找到的以下内容时,它拒绝渲染任何内容。 我正在尝试在我创建的 googlemap/index.html 页面中完成所有这些操作。
<script type="text/javascript">
function initialize() {
var mapOptions = {
center: new google.maps.LatLng(40.710,-73.994), //New york, NY
zoom: 8,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"),
mapOptions);
var LatLng = new google.maps.LatLng(40.710,-73.994)
var marker = new.google.maps.Marker({
position: myLatLng,
title: "hello world!"
});
marker.setMap(map);
};
当我添加以下内容时,整个页面拒绝呈现。
基本上,我正在使用上述方法来显示谷歌地图,并且我正在尝试在中心位置添加一个图钉。 看起来很简单,但事实证明超出了我的能力。
此行有语法错误:
var marker = new.google.maps.Marker({
请注意,new
运算符和类名之间有一个点。
要解决此问题,请将上面的行替换为:
var marker = new google.maps.Marker({
映射愉快!
PS:该错误是在(桌面)浏览器的控制台中报告的,我不确定您会如何在Android设备上看到相同的错误。
相关文章:
- 如何使用javascript选择字符串的部分,添加html标记或删除部分
- 动态添加的标记不会'无法正确使用日期选择器
- 添加@javascript标记时,Cucumber中的HTTP身份验证失败
- 在 Javascript 生成的列表中,如何将自定义属性添加到 标记
- 如何在添加新标记和图层之前清除所有标记和图层的传单地图
- 如何在Phonegap中进行AJAX调用时添加加载屏幕
- 如何将多段线添加到标记阵列中
- 在添加新标记之前删除以前的标记
- 如何隐藏或删除Ngmap中动态添加的标记
- 在AngularJS模型中添加/删除标记
- 根据谷歌 Api v3 书/也用一个按钮添加一个标记
- 如何在加载前添加加载动画
- 通过添加自动标记库来了解 meteorjs 范围
- 在谷歌地图中添加新标记之前,先删除以前的标记
- 如何在网页加载之前添加加载页面
- 将数据属性添加到标记并使用 JQuery 检索它
- 将声音添加到标记数组 - 谷歌地图JavaScript
- 将侦听器添加到标记在循环中不起作用
- 在加载后添加预标记;t生效
- Google Maps API不会加载正确的中心位置,而是在最后添加的标记区域加载