偶然发现新版chrome浏览器不能复制出下载文件的完整链接了(虽说好几个版本前就开始不显示完整链接了,但是好歹右键还是可以复制到的),新版的复制出来只有域名部分,这样就不能复制到别的工具里去下载了,很是令人恼火
F12打开看看,原来的内容还是在的,只是被hidden属性给隐藏起来了
那么这个hidden属性是谁加的?继续往下翻,发现是由一个showReferrerUrl_的变量控制的,这个值是true的话,就显示新版那种样式
而这个showReferrerUrl_的值,是在strings.m.js中定义的,推测这个文件也是浏览器根据条件动态生成的
遂到chromium代码一通搜索,果不其然,是由一个名为DownloadsPageReferrerUrl的feature控制的,而且这个feature默认启用
那解决方法好办了,直接把它禁用掉就好了:
如图,在快捷方式目标中,添加启动参数 --disable-features=DownloadsPageReferrerUrl,保存重启chrome