摘要:
在源码中,将cordova作为全局对象构建(window.cordova = require('cordova'))之后,又是一个立即调用的匿名函数,这是PhoneGap库的引导程序: 1 (function (context) { 2 var channel = require("cordova/channel"),//事件通道 3 _self = { 4 boot: function () {//定义引导函数 5 } 6 }; 7 8 channel.onNativeReady.subscri... 阅读全文
posted @ 2012-08-14 19:47
linjisong
阅读(2088)
评论(1)
推荐(2)
摘要:
转了一圈,再回到cordova这个模块。 在cordova中,首先是导入cordova/channel模块,这就是前一篇分析的,之后就触发在channel创建的onDOMContectLoaded事件,接着为了侦听deviceready、resume、pause等事件而重新定义了DOM规范中window和document的addEventListener和removeEventListener,然后再创建cordova这个对象,并作为结果“返回”。 1 function (require, exports, module) { 2 3 var channel = require... 阅读全文
posted @ 2012-08-14 16:21
linjisong
阅读(3241)
评论(2)
推荐(0)

浙公网安备 33010602011771号