B2G/Gecko/Firefox
文章平均质量分 85
ibingow
这个作者很懒,什么都没留下…
展开
-
gecko中的js扩展
1 创建js对象对应的idl文件 假设要扩展一个hiGecko对象,那么先创建一个idl文件,命名为nsIDOMHiGecko.idl,它的内容如下 #include "nsISupports.idl" [scriptable, uuid(9285aaa6-19fd-4fdb-8621-916f856c024f)] interface nsIDOMHiGecko : nsISupports原创 2012-11-09 19:02:06 · 3702 阅读 · 0 评论 -
js调用gecko c++代码
在移植gecko的时候发现一些问题,比如gecko连alert对话框这种基本的控件都没有默认实现,包括b2g,在firefox os(那个ui叫gaia)中是纯粹地用html实现的。起初觉得把gaia的的代码,拷过来点就是了,后来发现gaia写得有点复杂,会产生很多依赖,还不如直接用native的控件来实现。做法是参考android的firefox,用js处理部分逻辑,gui相关部分用java,就原创 2012-11-16 17:55:28 · 3809 阅读 · 2 评论