- Geolocation模塊管理設備位置信息,用於獲取地理位置信息,如經度、緯度等。通過plus.geolocation可獲取設備位置管理對象。雖然W3C已經提供標準API獲取位置信息,但在某些平臺存在差異或未實現,爲了保持各平臺的統一性,定義此規範接口獲取位置信息。
1、getCurrentPosition: 獲取當前設備位置信息
2、watchPosition: 監聽設備位置變化信息
3、clearWatch: 關閉監聽設備位置信息
- // 擴展API加載完畢後調用onPlusReady回調函數
- document.addEventListener( "plusready", onPlusReady, false );
- // 擴展API加載完畢,現在可以正常調用擴展API
- var wid = null;
- function onPlusReady() {
- wid = plus.geolocation.watchPosition( function ( p ) {
- alert( "Geolocation\nLatitude:" + p.coords.latitude + "\nLongitude:" + p.coords.longitude + "\nAltitude:" + p.coords.altitude );
- }, function ( e ) {
- alert( "Geolocation error: " + e.message );
- } );
- }
- function cancel() {
- plus.geolocation.clearWatch( wid );
- wid = null;
- }
原址:http://blog.csdn.net/qq_27626333/article/details/51815467