症状:
Google Chrome Protable 版设置为默认浏览器后,外部程序调用其打开会打开无插件版的Google Chrome
原因:
Google Chrome Protable 将默认浏览器设置成了:
"D:/netApp/GoogleChromePortableDev/App/Chrome-bin/chrome.exe" -- "%1"
而非:
"D:/netApp/GoogleChromePortableDev/GoogleChromePortable.exe" -- "%1"
而chrome.exe 是没有加载插件的。
解决办法:
将默认浏览器设置成为GoogleChromePortable.exe 即可。
导入如下注册表文件(先做相应修改)
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT/http/shell/open/command]
@="/"D://netApp//GoogleChromePortableDev//GoogleChromePortable.exe/" -- /"%1/""
P.S.
经过上述设置后,再次打开Chrome浏览器会提示你, Chrome浏览器不是默认浏览器, 忽略即可。