谷歌浏览器安装ie_tab()报错The 'manifest_version' key must be present and set to 2 (without quotes)的解决办法 activex是由微软开发并封闭,所以在支持上,目前原生态支持的只有IE,其他浏览器想要支持activex, 需要额外做一些设置或安装补丁包,比如谷歌浏览器就需要安装  IE-Tab-Multi-(Enhance)_v1.0.2.1.crx

时间:2024-02-20 13:04:19

不久前,安装了一个非chrome应用商店的第三方应用,今天突然发现无法使用,打开chrome的扩展程序后,发现该插件以及被禁用,在网上查找了解决方法,设置“开发者模式”,修改了chrome的参数,仍然无效,后来找到了一个方法,http://www.jianshu.com/p/2477f073f763,感谢该文作者丁小它。

步骤:

  首先,更改安装的扩展程序的后缀或扩展名,*.crx改成*.rar。然后右键解压缩成一个文件夹。

  第二步,打开chrome,在“工具--扩展程序”界面,勾选“开发者模式”,然后点击左侧的“加载正在开发的扩展程序”,在资源管理器中选择刚才解压的文件夹。

     

 

   第三步,上一步完成后会提示错误:The \'manifest_version\' key must be present and set to 2 (without quotes). See developer.chrome.com/extensions/manifestVersion.html for details.按照它给的官方文档的地址,点进去, 在中间部分找到了这个。

 


 

中间那句"manifest_version": 2,选中,Ctrl+C。

  第四步,打开刚才解压的文件夹, 找到manifest.json文件,在任意一句结尾是逗号的话后面,回车到下一行,把"manifest_version": 2粘贴进去,保存。

再次执行第二步的“加载正在开发的扩展程序”,就可以运行啦~