如果地理位置成功,请调整缩放级别
Adjust Zoom Level if Geolocation is Successful?
如果地理位置成功(成功),如何在函数中调整缩放级别?
function createMap(lat, lng) {
var mapOptions = { center: new google.maps.LatLng(lat, lng),
zoom: 12,
scrollwheel: false,
mapTypeId: google.maps.MapTypeId.ROADMAP };
map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
function initialize() {
if(navigator.geolocation) {
success = function(position) {
createMap(position.coords.latitude, position.coords.longitude);
};
error = function() { createMap(99.648493, -99.410812); }
navigator.geolocation.getCurrentPosition(success, error);
}
}
请检查
以下代码以根据地理位置更改缩放级别:
function createMap(lat, lng, zoomVal) {
var mapOptions = { center: new google.maps.LatLng(lat, lng),
zoom: zoomVal,
scrollwheel: false,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
function initialize() {
if(navigator.geolocation) {
success = function(position) {
createMap(position.coords.latitude, position.coords.longitude,15);
};
error = function() {
createMap(99.648493, -99.410812,12);
}
navigator.geolocation.getCurrentPosition(success, error);
}
}
相关文章:
- 调整缩放窗口高度提升缩放
- 使用“缩放”按比例调整全屏图像的大小;超大的“;jQuery插件
- 未注释img´除非调整浏览器大小、缩放或打开开发工具,否则不会显示
- D3.js:调整缩放示例以使用折线图
- 如何在OpenLayers中的Heatmap.js中动态调整缩放
- 如何调整chromeOptions缩放级别而不必担心需要传入此id
- 网页调整缩放显示
- 如何防止iframe在缩放时重新调整大小
- 调整脚本大小可以向上而不是向下缩放.使用行列式会使它跳跃
- 阻止Windows 8上IE中的网页缩放/调整大小
- 如果地理位置成功,请调整缩放级别
- 如何根据浏览器缩放自动调整数据表
- 在 Safari 浏览器 (iOS 7) 上,在捏合缩放下调整事件大小,仅在横向缩放中
- 谷歌地图缩放调整在初始化
- 谷歌地图缩放调整符号不起作用
- 禁用img缩放/调整大小?(如何获得“揭示效果”?)
- 如何检测滚动到底部时,页面缩放(调整大小)
- 在iframe中自动缩放(调整大小)图像
- 根据缩放调整点的大小
- 如何在javascript中缩放(调整大小)图像保持长宽比