Chrome自67版本开始,不能从第三方下载插件拖动安装,要么就是以前的方法安装修改为zip格式,会有报错(报错如下图),强迫症肯定忍不了报错的;按照网上说法,是第三方插件的压缩算法和Chrome商店的下载的插件压缩算法不同;那么解决问题的思路就是,找到谷歌商店下载插件时的链接,或者找到下载插件的本地文件,这两者都是Chrome商店自带的,那肯定支持拖动安装
Chrome商店安装插件,默认不会保存插件到本地目录,需要在安装的过程中,暂停下载或者断开特别网络,那么此时可以看到在本地存放该插件,插件在安装完成后,又自动把本地插件删除了,这种情况需要在安装的过程中,把本地插件拷贝到别的文件存放即可,默认情况下载直接安装,不会存放本地文件
如图所示,提前打开插件存放目录,在下载插件完成安装的过程中,把插件拷贝到别的目录存放,安装完成会自动删除插件
Chrome商店插件的本地存放地址如下
C:Users浪子尘心AppDataLocalGoogleChromeUser DataWebstore Downloads
经测试,发现这个目录下的文件,在Chrome插件移除掉对应插件之后,直接拖动也是可以安装
默认在下载内容中查看不到下载地址,偶然一次操作得到过下载地址,但是后面复现情景时发现复现不了,得到的下载链接是这个SwitchyOmega插件的,当时得到地址的方法是下载过程断开"特殊网络",然后查看下载地址,连接特殊网络后,查看下载历史里面的地址,如下
https://clients2.google.com/service/update2/crx?response=redirect&os=win&arch=x64&os_arch=x86_64&nacl_arch=x86-64&prod=chromecrx&prodchannel=&prodversion=74.0.3729.169&lang=zh-CN&acceptformat=crx2,crx3&x=id%3Dpadekgcemlokbadohgkifijomclgjgif%26installsource%3Dondemand%26uc
这个地址在后续操作中发现是短期内是有用的,但时间长了就失效了,推断Chrome下载链接设置了有效期
总结一下过程就是,第一个思路,找商店下载链接,这个方法就算找到了,链接是会过期的,不太好;第二个方法就是保存安装过程的插件到本地,默认是不会保存插件到本地,下载插件完成安装的过程中,拷贝暂时存放的插件存放到别的目录,这样就可以保存下载的插件了,后续换机器新安装Chrome时,拖动安装即可