我对整个WebWorks都很陌生(今天刚开始玩它,为本地黑莓黑客马拉松做准备),我决定通过谷歌地图api来学习它,为我生成可供我玩的内容,并考虑我正在为安卓开发的地图应用程序的WebWorks端口。
下面是HTML:
<!DOCTYPE html>
<html>
<head>
<meta id="viewport" name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width"" />
<link href='style.css' rel='stylesheet' type='text/css'>
<script type="text/javascript"
src="https://maps.googleapis.com/maps/api/js?key=SNIP&sensor=true&language=es®ion=CO">
</script>
<script type="text/javascript" src="javascript.js">
</script>
</head>
<body onload="initializeMap()">
<div id="map_canvas" style="width:100%; height:100%"></div>
</body>
</html>CSS:
html {
height: 100%
}
body {
height: 100%;
margin: 0;
padding: 0;
}
#map_canvas {
height: 100%
}联合来文:
function initializeMap() {
var mapOptions = {
center: new google.maps.LatLng(6.199383, -75.578980),
zoom: 17,
mapTypeId: google.maps.MapTypeId.HYBRID
};
map = new google.maps.Map(document.getElementById("map_canvas"),
mapOptions);
google.maps.event.addListener(map, 'click', function(event) {
placeMarker(event.latLng);
});
}
function placeMarker(location) {
var marker = new google.maps.Marker({
position: location,
map: map
});
map.setCenter(location);
}现在我的问题是:为什么单击或拖动Ripple模拟器上的地图不起作用?WebWorks BB10 --它在镀铬上产生了奇妙的效果,当我点击它们的时候,我就可以平移、缩放和放置标记。
谢谢。
编辑地图在Ripple上呈现得很好,但是地图本身不能工作,如果我点击鼠标或拖动鼠标,什么都不会发生。不过,卫星、地图和缩放按钮确实有效。
发布于 2012-10-30 13:47:58
单击或拖动Ripple模拟器上的地图可能有以下几个原因:
希望这能有所帮助。
https://stackoverflow.com/questions/13115735
复制相似问题