会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
coding4范儿
博客园
首页
新随笔
联系
订阅
管理
1
2
3
下一页
2015年9月7日
JavaScript编程珠玑
摘要: 1. 安全的创建对象Function Obj(name) { if (!(this instanceof Obj)) { return new Obj(name); } this.name = name;}// both is rightvar obj1 = Obj();var obj2...
阅读全文
posted @ 2015-09-07 16:25 coding4范儿
阅读(104)
评论(0)
推荐(0)
2015年8月28日
WebRTC相关技术预研总结
摘要: 1. Singling server - Peer2. STUN/TURN server - coTurn3. client lib - PeerJs
阅读全文
posted @ 2015-08-28 09:14 coding4范儿
阅读(201)
评论(0)
推荐(0)
2015年8月17日
What is "jar.mn"?
摘要: http://www-archive.mozilla.org/build/jar-packaging.html
阅读全文
posted @ 2015-08-17 14:21 coding4范儿
阅读(120)
评论(0)
推荐(0)
2015年8月5日
(FFOS Gecko & Gaia) OTA - 结束篇
摘要: 写这么长的分析,写到后面就比较懒了,呵呵。 这一系列的分析,只是分析了一个比较完整的主要流程,很多细节并没有分析。总体感觉这些代码写的还是比较乱的,可能很大原因是JS的灵活性和desktop browser模块的服用吧。 TODO: 画一张比较完成的流程图。
阅读全文
posted @ 2015-08-05 18:13 coding4范儿
阅读(124)
评论(0)
推荐(0)
(FFOS Gecko & Gaia) OTA - 关键的apply
摘要: 这篇分析已经是尾声了,在UpdatePrompt中,调用了UpdateService的applyOsUpdate函数。1. UpdateService.applyOsUpdate 这个函数很简单,就是获取到update.zip以后,调用recovery service去完成更新。 apply...
阅读全文
posted @ 2015-08-05 18:10 coding4范儿
阅读(232)
评论(0)
推荐(0)
(FFOS Gecko & Gaia) OTA - 又回到UpdatePrompt
摘要: 当download完成时,又回到了UpdatePrompt,因为此时需要提示user下载完成,确认apply。1. UpdatePrompt.showUpdateDownloaded showUpdateDownloaded: function UP_showUpdateDownloaded(...
阅读全文
posted @ 2015-08-05 18:04 coding4范儿
阅读(380)
评论(0)
推荐(0)
(FFOS Gecko & Gaia) OTA - 真正的download
摘要: 前面分析了这么多,还没有真正的走到download流程。这篇就去了解真正的downloader。1. UpdateService.downloadUpdate 看来这正的worker就是最后new出来的Downloader。downloadUpdate: function AUS_downlo...
阅读全文
posted @ 2015-08-05 17:44 coding4范儿
阅读(599)
评论(0)
推荐(0)
(FFOS Gecko & Gaia) OTA - 再进入Gecko层
摘要: UpdatePrompt接收Gaia返回的'update-available-result'消息,进行下一步处理。1. UpdatePrompt.handleEvent handleEvent: function UP_handleEvent(evt) { if (evt.type !=...
阅读全文
posted @ 2015-08-05 14:23 coding4范儿
阅读(480)
评论(0)
推荐(0)
(FFOS Gecko & Gaia) OTA - 重回Gaia层
摘要: SystemApp中的UpdateManager作为gaia和gecko的通信桥梁,会接收gecko中UpdatePrompt发送的'update-available'事件。1. UpdateManager.handleEventvar detail = evt.detail;if (detai...
阅读全文
posted @ 2015-08-05 14:07 coding4范儿
阅读(630)
评论(0)
推荐(0)
(FFOS Gecko & Gaia) OTA - 处理check结果
摘要: 当通过Checker检测到update以后,会通知UpdatePrompt中的updateCheckListener。1.UpdateCheckListener.onCheckCompleteonCheckComplete: function UCL_onCheckComplete(reques...
阅读全文
posted @ 2015-08-05 11:11 coding4范儿
阅读(376)
评论(0)
推荐(0)
1
2
3
下一页
公告