Firefox Settings代码分析
目录介绍
找到settings的源码:/gaia/apps/settings,ls 查看下,有如下的文件或文件夹:
index.html:打开Settings首先加载的文件,为什么是它呢?在manifest.webapp中的"launch_path":"/index.html#root" 决定的。
js:存放javascript文件的地方,这js文件index.html调用。
locales:存放语言国际化文件的,目前只支持zh_TW,en_US,Fr,ar四种语言
manifest.webapp:这个就不用说了,详见manifest.webapp结构分析
onpair.html:跟BT相关
resources:存放json,html数据的,还有就是settings中需要的音频文件。
style:存放css,icon,image文件的地方。
test:一些测试文件。
index.html
先看下打开Settings对应的内容,下面以截图的形式展现(图 1):
在manifest.webapp中的"launch_path": "/index.html#root" 可以定位到index.html中,code 如下