隔着内裤自慰做多了会得白血病吗,大号BBVVBBW高潮,无遮挡很黄很黄的视频,懂色av蜜臀av无码亚洲

東莞易思訓教育

7x24小時咨詢熱線

400-660-3310

當前位置 : 好學校 東莞易思訓教育 學習資訊 資訊詳情

web前端如何使用HTML5獲取地理位置定位信息?

2021-12-21

定位功能(Geolocation)是HTML5的新特性,因此只有在支持HTML5的現代瀏覽器上運行,特別是手持設備如iphone,地理定位更加精確。首先我們要檢測用戶設備瀏覽器是否支持地理定位,如果支持則獲取地理信息。注意這個特性可能侵犯用戶的隱私,除非用戶同意,否則用戶位置信息是不可用的,所以我們在訪問該應用時會提示是否允許地理定位,我們當然選擇允許即可。

function getLocation(){

if (navigator.geolocation){

navigator.geolocation.getCurrentPosition(showPosition,showError);

}else{

alert(\\\"瀏覽器不支持地理定位。\\\");

}

}

web前端

上面的代碼可以知道,如果用戶設備支持地理定位,則運行 getCurrentPosition() 方法。如果getCurrentPosition()運行成功,則向參數showPosition中規定的函數返回一個coordinates對象,getCurrentPosition() 方法的第二個參數showError用于處理錯誤,它規定當獲取用戶位置失敗時運行的函數。

我們先來看函數showError(),它規定獲取用戶地理位置失敗時的一些錯誤代碼處理方式:

function showError(error){

switch(error.code) {

case error.PERMISSION_DENIED:

alert(\\\"定位失敗,用戶拒絕請求地理定位\\\");

break;

case error.POSITION_UNAVAILABLE:

alert(\\\"定位失敗,位置信息是不可用\\\");

break;

case error.TIMEOUT:

alert(\\\"定位失敗,請求獲取用戶位置超時\\\");

break;

case error.UNKNOWN_ERROR:

alert(\\\"定位失敗,定位系統失效\\\");

break;

}

}

web前端操作

我們再來看函數showPosition(),調用coords的latitude和longitude即可獲取到用戶的緯度和經度。

function showPosition(position){

var lat = position.coords.latitude; //緯度

var lag = position.coords.longitude; //經度

alert(\\\'緯度:\\\'+lat+\\\',經度:\\\'+lag);

}

收藏
分享到:

相關課程

相關資訊

東莞易思訓教育

東莞易思訓教育

認證等級

信譽良好,可安心報讀

東莞易思訓教育

已獲好學校V2信譽等級認證

信譽值

  • (60-80)基礎信譽積累,可放心報讀
  • (81-90)良好信譽積累,可持續信賴
  • (91-100)充分信譽積累,推薦報讀

與好學校簽訂讀書保障協議:

  • 100%
  • 37
  • 1914
在線咨詢
官方授權聲明

尊敬的平臺會員您好,[東莞易思訓教育]資質文件正在審核中。如需了解[東莞易思訓教育]服務明細或申請試聽服務,
請點擊:聯系客服

; 主站蜘蛛池模板: 香河县| 江油市| 筠连县| 大关县| 齐河县| 禹州市| 潼南县| 南投县| 金湖县| 东丽区| 通化县| 塔河县| 达孜县| 红桥区| 潞西市| 防城港市| 德惠市| 海城市| 从化市| 乌恰县| 乐东| 攀枝花市| 涪陵区| 靖边县| 通州市| 仪陇县| 上饶县| 保山市| 肃宁县| 桦川县| 固镇县| 万年县| 霍邱县| 沈丘县| 新巴尔虎左旗| 荥阳市| 梁平县| 开鲁县| 和林格尔县| 郁南县| 介休市|