我正在尝试在我的计算机上测试一些地理定位代码,但我甚至无法运行这些示例.
虽然当我尝试从我的计算机打开html文件时它们完全从文档网站运行,但我得到一个空白页面,我所做的只是试图检测我的位置……
虽然当我尝试从我的计算机打开html文件时它们完全从文档网站运行,但我得到一个空白页面,我所做的只是试图检测我的位置……
这是代码:
<!DOCTYPE html> <html> <head> <Meta name="viewport" content="initial-scale=1.0,user-scalable=no"> <Meta charset="UTF-8"> <link href="/apis/maps/documentation/javascript/examples/default.css" rel="stylesheet" type="text/css"> <!-- Include the maps javascript with sensor=true because this code is using a sensor (a GPS locator) to determine the user's location. See: http://code.google.com/apis/maps/documentation/javascript/basics.html#SpecifyingSensor --> <script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=true"></script> <script type="text/javascript"> var map; function initialize() { var myOptions = { zoom: 6,mapTypeId: google.maps.MapTypeId.ROADMAP }; map = new google.maps.Map(document.getElementById('map_canvas'),myOptions); // Try HTML5 geolocation if(navigator.geolocation) { navigator.geolocation.getCurrentPosition(function(position) { var pos = new google.maps.LatLng(position.coords.latitude,position.coords.longitude); var infowindow = new google.maps.InfoWindow({ map: map,position: pos,content: 'Location found using HTML5.' }); map.setCenter(pos); },function() { handleNoGeolocation(true); }); } else { // browser doesn't support Geolocation handleNoGeolocation(false); } } function handleNoGeolocation(errorFlag) { if (errorFlag) { var content = 'Error: The Geolocation service Failed.'; } else { var content = 'Error: Your browser doesn\'t support geolocation.'; } var options = { map: map,position: new google.maps.LatLng(60,105),content: content }; var infowindow = new google.maps.InfoWindow(options); map.setCenter(options.position); } google.maps.event.addDomListener(window,'load',initialize); </script> </head> <body> <div id="map_canvas"></div> </body> </html>
请帮忙,你能找出我做错了什么吗?
解决方法
原文地址:https://www.jb51.cc/js/152826.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。