1. 每个扩展的id必须要以com.companyname.*(com.sogou.*只允许搜狗公司内部使用)或者类似的namespace开头,
不能用一个单词为id,因为id可能会互相冲突。 2. 必须要包含version项 3. 包含request_api_version项,默认值为1 4. contentScript项如非必须,不要加all_frames="true" 5. 对于需要保留下拉菜单(小三角)的应用:< show_menu_dropdown > true < /show_menu_dropdown >(新)
contentScript要注意写法,因为在contentScript中,所有的扩展和页面中的script都是公用一个命名空间的,所以请大家把
function clickHandler(){} var globalVariable;
这样的东东,都改成
var com_sogou_youextensionname = { clickHandler: function() {…} localVariable: … }
这样的形式,以防止扩展之间的冲突
目录中一定要包含default.ico(16*16)和default-big.png(32*32)这两个文件,以保证在工具栏和扩展盒子中的正常显示
扩展中的文件名不允许出现中文。由于压缩时的编码难以预测,扩展中的所有文件名中不得包含中文或其他非ASCII字符,否则运行结果不可预测