Compass(指南針)phonegap中文API(_第1頁(yè)
Compass(指南針)phonegap中文API(_第2頁(yè)
Compass(指南針)phonegap中文API(_第3頁(yè)
Compass(指南針)phonegap中文API(_第4頁(yè)
Compass(指南針)phonegap中文API(_第5頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、Compass6旨南針)phonegap 中文 API(Commpass (指南針)獲得該設(shè)備的方向指向。方法? compass.getCurrentHeading? compass.watchHeading? compass.clearWatch參數(shù)? compassSuccess? compassError? compassOptionscompass.getCurrentHeading獲取當(dāng)前羅盤(pán)航向。pass.getCurrentHeadin g(compassSuccess, compassError, compassOptions);說(shuō)明它的措施,從0到指南針是一種傳感器,檢測(cè)到的

2、方向或標(biāo)題,指出該設(shè)備。359.99度的標(biāo)題。指南針?lè)祷貥?biāo)題使用compassSuccess 回調(diào)函數(shù)。支持的平臺(tái)? Android? iPhone簡(jiǎn)單的例子function onSuccess(heading) alert( ;'Heading:'+ heading);charset ="utf-8”function onError() alert( ;Error!' );pass.getCurrentHeadin g(onSuccess, onError);完整的例子<!DOCTYPE HTML PUBLIC "-/W3C/DTDHTML

3、4.01/EN""/TR/html4/strict.dtd"> <html><head><title>Compass Example >script type ="text/javascript”src ="phonegap.js" ></script>script type ="text/javascriptcharset ="utf-8">/ Wait for PhoneGap to load/fu

4、nction onLoad() document.addEventListener("deviceready" , onDeviceReady, false ); / PhoneGap is ready/function onDeviceReady() pass.getCurren tHeading(onSuccess, onError);/ onSuccess: Get the current heading/function onSuccess(heading) alert( 'Heading: ' + heading); / onError: Fail

5、ed to get the heading/function onError() alert( 'onError!' );</script></head><body onload ="onLoad() "><h1> Example </h1><p> getCurrentHeading </p></body></html>compass.watchHeading在定期間隔,獲得指南針度標(biāo)題。var watchlD =pass.watchHeading(c

6、om passSuccess, compassError, compassOptions);說(shuō)明指南針是一種傳感器,檢測(cè)到的方向或標(biāo)題,指出該設(shè)備。它的措施,從0到359.99度的標(biāo)題。該compass.watchHeading獲取設(shè)備的當(dāng)前間隔在例行標(biāo)題。每次標(biāo)題檢索,headingSuccess回調(diào)函數(shù)被執(zhí)行。通過(guò)指定的時(shí)間間隔以毫秒為單位的頻率 參數(shù)在 compassOptions 對(duì)象。返回的手表ID引用引用指南針手表的時(shí)間問(wèn)隔。這款手表ID可用于compass.clearWatch 停止看指南針。支持的平臺(tái)? Android? iPhone簡(jiǎn)單的例子function onSucces

7、s(heading) var element =document.getElementById('heading' );element.innerHTML ='Heading:'+ heading;alert(Error!' );;var options= frequency: 3000 ;/Update every 3 secondsvar watchlD =pass.watchHeading(onS uccess, onError, options);完整的例子<!DOCTYPE HTML PUBLIC "-/W3C/DTDHTML

8、4.01/EN""/TR/html4/strict.dtd"><html><head><title>Compass Example </title>script type ="text/javascriptcharset ="utf-8”src ="phonegap.js" ></script>script type ="text/javascriptcharset ="utf-8">/

9、 The watch id references the current 'watchHeading'var watchlD = null/ Wait for PhoneGap to load/function onLoad() document.addEventListener("deviceready" , onDeviceReady, false ); / PhoneGap is ready/function onDeviceReady() startWatch();/ Start watching the compass/function start

10、Watch() / Update compass every 3 secondsvar options = frequency: 3000 ;watchID =pass.watchHeading(onS uccess, onError, options);/ Stop watching the compass/function stopWatch() if (watchID) pass.clearWatch(watchID);watchID =null ;/ onSuccess: Get the current heading/function onSuccess(heading) var e

11、lement =document.getElementById( 'heading' );element.innerHTML= 'Heading:'+ heading;/ onError: Failed to get the heading/function onError() alert( 'onError!' );</script></head><body onload ="onLoad() "><div id ="heading" >Waiting fo

12、rheading. </div>buttononclick =" startWatch(); " >StartWatching </button>buttononclick =" stopWatch(); " >StopWatching </button></body></html>compass.clearWatch不看指南針手表引用ID參數(shù)。pass.clearWatch(watchID);? watchlD : 返回的 ID compass.watchHeading 支持的平臺(tái)

13、?機(jī)器人? iPhone簡(jiǎn)單的例子var watchlD =pass.watchHeading(onSuccess, onError, options);/ . later on .pass.clearWatch(watchID);完整的例子<!DOCTYPE HTML PUBLIC "-/W3C/DTDHTML 4.01/EN""/TR/html4/strict.dtd"><html><head><title> Compass Example >script type

14、 ="text/javascriptcharset ="utf-8"src ="phonegap.js" ></script>script type ="text/javascriptcharset ="utf-8">/ The watch id references the current 'watchHeading'var watchlD = null / Wait for PhoneGap to load/function onLoad() document.addEv

15、entListener("deviceready" , onDeviceReady, false ); / PhoneGap is ready/function onDeviceReady() startWatch();/ Start watching the compass/function startWatch() / Update compass every 3 secondsvar options = frequency:3000 ;watchlD =pass.watchHeading(onS uccess, onError, options);/ Stop wat

16、ching the compass /function stopWatch() if (watchID) pass.clear Watch(watchID);watchID =null/ onSuccess: Get the current heading /function onSuccess(heading) var element =document.getElementById( 'heading' );element.innerHTML= 'Heading:+ heading;/ onError: Failed to get the heading/funct

17、ion onError() alert( 'onError!' );</script></head><body onload ="onLoad() "><div id ="heading" >Waiting for heading. </div>buttononclick =" startWatch(); " >StartWatching </button>buttononclick =" stopWatch(); " >StopWatching </button></body></html>compassS

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論