应用场景:
1. 跟桌面应用捆绑的扩展:例如Evernote有个Chrome扩展,可以实现安装Evernote时同时为Chrome安装这个扩展;
2. 网络管理员为内网中所有机器预装某个扩展。
Chrome官方文档中对External Extensions的描述:http://developer.chrome.com/extensions/external_extensions
大致原理:
在Chrome配置中填入对扩展的描述,在windows中是修改注册表,在Mac/Linux中是Chrome数据目录中的文件;
Mac/Linux下的描述文件类似这样的json:
复制代码
代码如下:
{
"external_update_url": "http://myhost.com/mytestextension/updates.xml",
"supported_locales": [ "en", "fr", "de" ]
}
其中supported_locales用来指定为哪些locale(语言环境)的Chrome安装这个扩展。
Windows中的情况类似,只是把json的字段以注册表的形式记录。
扩展保存在哪
两个位置:
1. 本地磁盘上的.crx文件
2. 放在服务器上的url(并且对Windows只能使用WebStore里的url,官方有描述)
本文只简单介绍,没有深究细节,需要的去看文档吧,里面还有FAQ比较贴心。
蚂蚁庄园今日答案最新:在古代以下哪种称呼与医生有关?悬壶还是白士
蚂蚁庄园今日答案最新:在古代以下哪种称呼与医生有关?悬壶还是白士(0)人阅读时间:2023-11-30OpenAI发生严重故障 OpenAI发生严重故障
OpenAI发生严重故障 导致ChatGPT无法使用(0)人阅读时间:2023-11-29蚂蚁庄园今日答案最新:以下哪种形状的柚子口感更好?上尖下宽还是近似球形
蚂蚁庄园今日答案最新:以下哪种形状的柚子口感更好?上尖下宽还是近似球形(0)人阅读时间:2023-11-29“欧几里德”空间望远镜拍摄的首批彩色图像发布
“欧几里德”空间望远镜拍摄的首批彩色图像发布(0)人阅读时间:2023-11-29