指南針phonegap中文API_第1頁(yè)
指南針phonegap中文API_第2頁(yè)
指南針phonegap中文API_第3頁(yè)
指南針phonegap中文API_第4頁(yè)
指南針phonegap中文API_第5頁(yè)
已閱讀5頁(yè),還剩3頁(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、Commpass(指南針)獲得該設(shè)備的方向指向。方法· compass.getCurrentHeading· compass.watchHeading· compass.clearWatch參數(shù)· compassSuccess· compassError· compassOptionscompass.getCurrentHeading獲取當(dāng)前羅盤(pán)航向。pass.getCurrentHeading(compassSuccess, compassError, compassOptions);說(shuō)明指南針是一種傳感器,檢測(cè)到的方向或標(biāo)題,指出

2、該設(shè)備。 它的措施,從0到359.99度的標(biāo)題。指南針?lè)祷貥?biāo)題使用 compassSuccess 回調(diào)函數(shù)。支持的平臺(tái)· Android· iPhone簡(jiǎn)單的例子function onSuccess(heading)     alert('Heading: ' + heading);function onError()     alert('onError!');pass.getCurrentHeading(onSuccess, onError);完整的例子<!DOC

3、TYPE HTML PUBLIC "-/W3C/DTD HTML 4.01/EN"                      "/TR/html4/strict.dtd"><html>  <head>    <title>Compass Example</title>    <script type=&qu

4、ot;text/javascript" charset="utf-8" src="phonegap.js"></script>    <script type="text/javascript" charset="utf-8">    / Wait for PhoneGap to load    /    function onLoad()        

5、document.addEventListener("deviceready", onDeviceReady, false);        / PhoneGap is ready    /    function onDeviceReady()         pass.getCurrentHeading(onSuccess, onError);        / onSuccess: Get the curren

6、t heading    /    function onSuccess(heading)         alert('Heading: ' + heading);        / onError: Failed to get the heading    /    function onError()         alert('onError!');

7、60;       </script>  </head>  <body onload="onLoad()">    <h1>Example</h1>    <p>getCurrentHeading</p>  </body></html>compass.watchHeading在定期間隔,獲得指南針度標(biāo)題。var watchID = pass.watchHeading(c

8、ompassSuccess, 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í)間間隔。 這款手表ID可用于&#

9、160;compass.clearWatch 停止看指南針。支持的平臺(tái)· Android· iPhone簡(jiǎn)單的例子function onSuccess(heading)     var element = document.getElementById('heading');    element.innerHTML = 'Heading: ' + heading;function onError()     alert('onError!');var op

10、tions = frequency: 3000 ;  / Update every 3 secondsvar watchID = pass.watchHeading(onSuccess, onError, options);完整的例子<!DOCTYPE HTML PUBLIC "-/W3C/DTD HTML 4.01/EN"                      "/TR/html4/strict.dtd

11、"><html>  <head>    <title>Compass Example</title>    <script type="text/javascript" charset="utf-8" src="phonegap.js"></script>    <script type="text/javascript" charset="u

12、tf-8">    / The watch id references the current watchHeading    var watchID = null;    / Wait for PhoneGap to load    /    function onLoad()         document.addEventListener("deviceready", onDeviceReady, false);

13、        / PhoneGap is ready    /    function onDeviceReady()         startWatch();        / Start watching the compass    /    function startWatch()         / Update compass every

14、3 seconds        var options = frequency: 3000 ;        watchID = pass.watchHeading(onSuccess, onError, options);        / Stop watching the compass    /    function stopWatch()         if (watchID) &

15、#160;           pass.clearWatch(watchID);            watchID = null;                / onSuccess: Get the current heading    /    function onSuccess(heading)        

16、var element = document.getElementById('heading');        element.innerHTML = 'Heading: ' + heading;        / onError: Failed to get the heading    /    function onError()         alert('onError!')

17、;        </script>  </head>  <body onload="onLoad()">    <div id="heading">Waiting for heading.</div>    <button onclick="startWatch();">Start Watching</button>    <

18、button onclick="stopWatch();">Stop Watching</button>  </body></html>compass.clearWatch不看指南針手表引用ID參數(shù)。pass.clearWatch(watchID);· watchID :返回的ID compass.watchHeading 。支持的平臺(tái)· 機(jī)器人· iPhone簡(jiǎn)單的例子var watchID = pass.watchHeading(onSuccess, onEr

19、ror, options);/ . later on .pass.clearWatch(watchID);完整的例子<!DOCTYPE HTML PUBLIC "-/W3C/DTD HTML 4.01/EN"                      "/TR/html4/strict.dtd"><html>  <head>    <title

20、>Compass Example</title>    <script type="text/javascript" charset="utf-8" src="phonegap.js"></script>    <script type="text/javascript" charset="utf-8">    / The watch id references the curren

21、t watchHeading    var watchID = null;    / Wait for PhoneGap to load    /    function onLoad()         document.addEventListener("deviceready", onDeviceReady, false);        / PhoneGap is ready    /&#

22、160;   function onDeviceReady()         startWatch();        / Start watching the compass    /    function startWatch()         / Update compass every 3 seconds        var options = frequency: 30

23、00 ;        watchID = pass.watchHeading(onSuccess, onError, options);        / Stop watching the compass    /    function stopWatch()         if (watchID)             pass.clearWatch(watchID

24、);            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    /    function onError() &#

溫馨提示

  • 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)論