分析完了cordova/utils之后,回到cordova/channel這個模塊來,這個模塊是實現事件監聽的基礎,當然,我們的焦點是它的構造函數,源碼中是匿名的,這里為了行文方便,姑且稱之為factory。 要分析一個函數,從外部來說,知道怎么調用它就行了,這也就是通常所說的暴露在 ...
轉了一圈,再回到cordova這個模塊。 在cordova中,首先是導入cordova channel模塊,這就是前一篇分析的,之后就觸發在channel創建的onDOMContectLoaded事件,接着為了偵聽deviceready resume pause等事件而重新定義了DOM規范中window和document的addEventListener和removeEventListener, ...
2012-08-14 16:21 2 3028 推薦指數:
分析完了cordova/utils之后,回到cordova/channel這個模塊來,這個模塊是實現事件監聽的基礎,當然,我們的焦點是它的構造函數,源碼中是匿名的,這里為了行文方便,姑且稱之為factory。 要分析一個函數,從外部來說,知道怎么調用它就行了,這也就是通常所說的暴露在 ...
Phonegap簡介 PhoneGap是一能夠讓你用普通的web技術編寫出能夠輕松調用api接口和進入應用商店的 html5應用開發平台,是唯一支持7個平台的開源移動框架。 優勢: 1.兼容性:多平台支持 2.標准化; 3.易學:html5+js 劣勢: 1.性能:圖形 ...
偶遇大神言論,摘錄 phonegap出的早,自然用的人多。phonegap自己的定位是混合開發hybrid,用原生+js;HBuilder的定位是純js搞定一切。5+ 和 phonegap在能力、性能、開發便利性上都優於phonegap。 先看能力: 5+ ...
說明: 本文檔只針對Cordova(PhoneGap)的Android端,基於Cordova2.1.0版本。 一.總體結構 Cordova的目標是用HTML,JS,來完成手機客戶端的開發,並且是只開發一次可以在各種手機平台上跑,所以理想狀態是用JS去控制所有事件。Cordova ...
想着把IOS的程序在Android上實現一下,嘗試Android開發,結果發現Android的開發環境也不好弄。接下來記錄下整個過程,耳熟能詳的操作就不再贅述,重點記錄個人特別的經歷: 一、安裝 ...
1.有條件可以自己做UI,不要用框架.用框架的話不要用jquery mobile,用sencha touch或者jqmobi(app framework) 2.不要在服務器生成UI,在本地生成. ...
PhoneGap是一套能讓你使用HTML5輕松調用本地API接口和發布應用到商店的應用開發平台。官方說有低成本,低開發周期,輕量化等優點,這些咱暫時也沒法證明,略過不表。但是有一條跨平台,卻是很明顯的優勢。因為它采用HTML5+JavaScript的模式來開發應用。PhoneGap ...
偶遇大神言論,摘錄 phonegap出的早,自然用的人多。phonegap自己的定位是混合開發hybrid,用原生+js;HBuilder的定位是純js搞定一切。5+ 和 phonegap在能力、性能、開發便利性上都優於phonegap。 先看能力: 5+ 有HTML5+ ...