Phonegap将要映射的接点或位置添加到地图
Phonegap Add pin points or positions to map to map
我正试图在电话间隙创建一个显示我当前位置的应用程序,但我想添加一些点或位置,比如酒店附近,电影院大厅无法添加
地图api 的JS代码
navigator.geolocation.getCurrentPosition(onSuccess, onError, { timeout: 30000 });
function onSuccess(position) {
var lat=position.coords.latitude;
var lang=position.coords.longitude;
//Google Maps
var myLatlng = new google.maps.LatLng(lat,lang);
var mapOptions = {zoom: 13,center: myLatlng}
var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
var marker = new google.maps.Marker({position: myLatlng,map: map});
}
function onError(error) {
alert('code: ' + error.code + ''n' +
'message: ' + error.message + ''n');
}
google.maps.event.addDomListener(window, 'load', onSuccess);
-
首先,看看这个答案。
-
Chrome不支持没有安全来源的地理定位。阅读更多
-
如果您再次需要帮助,您可以将代码放入codepen、jsfiddle中以帮助理解。
-
你可以在这里看到你的代码在运行。
我希望能帮助你!
相关文章:
- Angularjs在当前行位置添加行
- 如何在谷歌地图上为单个位置添加多个标记
- 如何将两个位置添加到同一个网站的谷歌地图中
- 为所有哈希链接/调用的滚动位置添加自动偏移量
- 根据正/负和位置添加类
- 根据 LI 位置添加类
- 为不透明度和位置添加动画效果
- 在鼠标点击位置添加3D模型.js
- 根据鼠标位置添加 Css 类
- 在鼠标光标的位置添加细胞景观节点
- 铬中的 CKEDITOR 在光标位置添加“?”标记,同时应用任何样式(粗体/斜体)而不选择
- 将地理位置添加到Google Places Library
- 从indexOf在位置添加文本
- 如何允许访问者将任何位置添加到地图中,以及如何将其保存在数据库中
- 在某个位置添加一个javascript脚本标记,以便它适用于sphinx文档中的每个文件
- 随机img位置添加&移除循环
- 在backbone.js中为改变主视图中的位置添加子视图
- 在字符串的任何位置添加单词
- jqGrid,如何通过模态形式在网格内的任何位置添加一行
- 如何在第二个位置添加一个新选项