问题一:拖动离线安装CRX格式的Chrome插件,结果是下载到桌面。提示“扩展功能、应用和主题背景可能会损害您的计算机”
解决:由于只是将插件拖动到浏览器边缘,所以没有出现“拖放以安装”,只要再把插件往扩展程序页面中心拖放出现提示即可。
问题二:无法离线安装,提示“只能通过Chrome网上应用商店安装该程序”
方法一:本地拖放安装
在Chrome的桌面快捷方式上选择右键,选择属性, 在"目标" 后直接增加以下参数(中间有空格) ,然后在本地拖放crx插件离线安装。
--enable-easy-off-store-extension-install
方法二:开发模式安装
①把.crx扩展名的离线Chrome插件改成.zip或者.rar,使用压缩软件进行“解压到XXX\”,即原来为XXX.crx,修改后缀变为XXX.zip,解压后为XXX文件夹。
②打开Chrome浏览器的扩展程序管理界面,将右上角的“开发者模式”按钮打勾,点击出现的“加载正在开发的扩展程序”按钮,并选择刚刚解压的Chrome插件文件夹的位置
③若出现“加载扩展程序出错”,并提示提示无法加载以下来源的扩展程序: Cannot load extension with file or directory name _metadata. Filenames starting with "_" are reserved for use by the system,是因为这款Chrome插件与新版的Chrome浏览器有些不兼容
④这时需要打开刚刚解压的Chrome插件文件夹,并把其中_metadata文件夹的名字修改为metadata(即把前面的下划线去掉),更新文件夹名称成功以后,点击该错误提示下方的“重试”按钮,就可以成功地把Chrome插件加载谷歌浏览器中了。
⑤.基于这种模式安装的chrome插件会因为用户启用了开发者模式而遭到谷歌的警告,用户可以选择忽略Chrome的警告。
另外,该解压的文件夹不能删除或者移动,可以一开始就放到Chrome浏览器的本地插件目录,在C盘用户目录下。
C:\Users\Morning\AppData\Local\Google\Chrome\User Data\Profile 4\Extensions
方法三:更改计算机策略
①开始 -> 运行 -> 输入gpedit.msc,打开计算机本地组策略编辑器(或运行快捷键Win + R)
②在打开的本地组策略编辑器中,在左侧的树形菜单中,依次展开:计算机配置->管理模版,并右键点击管理模版,并点击添加/删除模版按钮
③在添加/删除模版的弹出窗口中,点击添加按钮,并选择从Chrome插件网上下载的chrome.adm模版文件(用户下载的是chrome插件网提供的压缩文件,解压后就可以看到chrome.adm文件),添加完成后,点击关闭按钮
④在本地组策略编辑器左侧的树形菜单中依次展开:计算机配置->管理模版->经典管理模版(ADM)->Google->Google Chrome->扩展程序,在右侧的窗口中,双击配置扩展程序安装白名单选项
⑤在配置chrome扩展程序安装白名单的弹出窗口中,点击已启用(E)点选框,并在选择栏中的要从黑名单中排除的扩展程序ID中,点击显示...按钮,打开显示内容弹出窗口,在其中的值列表中,输入需要信任的chrome插件ID
⑥关于chrome插件ID的获取方法,可以在chrome地址栏中输入:chrome://extensions/ 打开扩展程序的管理界面,点击开发者模式,即可看到已经安装的chrome插件的ID
⑦输入完成后点击确定保存,并关闭本地组策略编辑器,并在Chrome扩展管理界面关闭开发者模式,就可以正常地使用Chrome插件,并解决谷歌的停用开发者模式的警告了