gpt4 book ai didi

javascript - Android 版谷歌地图

转载 作者:行者123 更新时间:2023-11-28 08:55:58 24 4
gpt4 key购买 nike

我是移动编程新手,正在尝试 google map v3 教程,

<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<script type="text/javascript">
function initialize() {
alert('init');
var latlng = new google.maps.LatLng(-34.397, 150.644);
var myOptions = {
zoom: 8,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);
}
var myKey = "mykey";
function loadScript() {
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = "https://maps.googleapis.com/maps/api/js?key="+myKey+"&sensor=false&callback=initialize";
document.body.appendChild(script);
}
</script>
</head>
<body onload="loadScript()">
<div id="map_canvas" style="width: 400px; height: 400px">
</div>
</body>
</html>

我在 netbean 中使用我的计算机尝试了此操作,一切正常,但是当我将其下载到我的 Android 设备(作为应用程序)时,回调函数(初始化)永远不会被调用。有人知道这有什么问题吗?

谢谢

最佳答案

首先下载所有手机间隙插件

<!DOCTYPE html>
<html>
<head>
<title>Simple Map</title>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no">
<meta charset="utf-8">
<style>
html, body, #map-canvas {
height: 100%;
margin: 0px;
padding: 0px
}
</style>
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
<script>
var map;
function initialize() {
var mapOptions = {
zoom: 8,
center: new google.maps.LatLng(-34.397, 150.644),
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('map-canvas'),
mapOptions);
}

google.maps.event.addDomListener(window, 'load', initialize);

</script>
</head>
<body>
<div id="map-canvas"></div>
</body>
</html>

尝试在手机/模拟器中运行上述代码,即可显示示例 map

关于javascript - Android 版谷歌地图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18495749/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com