概述
今天从Chrome
迁移到了Microsoft Edge, based on Chromium
期间发现谷歌应用商店居然没有IDM拓展,只有Open With Internet Download Manager
而这个插件需要打native messaging host
补丁,补丁不适用于Edge
,于是自己研究了一下解决方法
解决方法:
修改配置文件,手动添加授权拓展
具体步骤
定位到注册表计算机\HKEY_CURRENT_USER\Software\Google\Chrome\NativeMessagingHosts\com.microsoft.browsercore
项目值为C:\Program Files\Windows Security\BrowserCore\manifest.json
定位到该文件,修改文件权限后,在allowed_origins
中添加:
1 | "chrome-extension://epgilldoipfbdlneomlmegekaoonchcj/", |
重启Edge
即可正常调用IDM
PS: 需要手动修改下拓展设置,配置为本地IDM路径
参考
Open-in Native Client
Chrome浏览器扩展开发系列之十四:本地消息机制Native messaging