为什么配置的文件名未生效?
部分用户下载数据时,下载下来的文件名可能会是类似于15eb0387-59f2-49d2-8a28-841b1c1fe50d.xlsx
、下载.mp4
这样的文件名,甚至可能连后缀名都没有。
这是因为chrome有一个chrome.downloads.onDeterminingFilename
函数,可覆盖其他插件设置的文件名。
如果您安装了这类插件,将会导致社媒助手设定的文件名失效。
使用社媒助手时不要启用该插件即可!
如何找出该插件?
这类插件大多是专门进行下载数据的插件,可查看启用的插件中,哪些插件拥有管理您的下载内容的权限,将他们逐一禁用,看是否能正常使用社媒助手。
怕麻烦就切换到别的账户或浏览器,以独立环境运行社媒助手。
当然,如果觉得乱码能接受也行!
为什么社媒助手与该类插件不可同时使用?
因为Chrome有规定,如果多个插件同时监听了该函数,将只会有最后一个插件的监听函数生效,其他插件的监听将无效。
社媒助手不需要监听chrome.downloads.onDeterminingFilename
事件,强行监听会导致其他插件指定的文件名失效。
具体说明可见 Chrome官方文档
最后更新于