谷歌浏览器

您所在的位置: 首页 > Chrome插件 >chrome插件的管理地址在哪里?

chrome插件的管理地址在哪里?

更新:2024/11/25 来源:谷歌浏览器官网

近日有网友邮箱留言请教了笔者一个问题,情况如下:下载了一个 chrome插件 ,是.crx文件格式。参照chrome插件安装方法直接将它拖入chrome://extensions/安装成功后功能正常。但是这位网友   近日有网友邮箱留言请教了笔者一个问题,情况如下:下载了一个chrome插件,是.crx文件格式。参照chrome插件安装方法直接将它拖入chrome://extensions/安装成功后功能正常。但是这位网友为了研究这款chrome插件的源码,就将.crx文件改成.zip文件解压,这次我通过路径加载已解压的文件,插件却无法正常工作,这是什么原因?【在这里首先笔者要跟大家道歉,因为网站没有评论的功能,我们有个qq讨论群,群号:572836720。里面有很多热心的网友会帮助大家。】


首先,笔者在这里友情提醒一下各位想要研究chrome插件源码的网友,你可以参照本站文章:如何查看chrome插件源码?每个应用(扩展)都应该包含下面的文件:
  1、一个manifest文件   2、一个或多个html文件(除非这个应用是一个皮肤)   3、可选的一个或多个javascript文件   4、可选的任何需要的其他文件,例如图片   5、在开发应用(扩展)时,需要把这些文件都放到同一个目录下。发布应用(扩展)时,这个目录全部打包到一个应用(扩展)名是.crx的压缩文件中。如果使用Chrome Developer Dashboard,上传应用(扩展),可以自动生成.crx文件。
    其次,一般这种情况是由于浏览器安全性的限制,直接拖入到chrome://extensions/中, 浏览器是以"chrome协议"来加载这个crx的,而如果以路径访问(file://somedir), chrome是以"file协议"来获取这个crx的。而让浏览器肆意的访问host的文件系统是一个危险的举动, chrome默认是禁止这种行为的。 这里有一个workaround: 打开 chrome://settings/extensions,右上角选择开发者模式 ,然后在左边有一个加载已解压的扩展程序按钮。 它可以给你提供一个通过文件浏览器的方式选择你要加载的插件。

继续阅读
返回顶部