问题背景:
自谷歌chrome版本升级到 >= V70 之后,播放flash视频时,默认每次都要询问我们是否”允许” 或 “禁止” 播放,这个很麻烦。
问题原因:
这是chrome出于安全因素考虑而设置的,而且仅针对 >= V70 以上的版本。
解决方案:
将如下代码复制进记事本,并另存为: Chrome强制所有网站允许启用Flash.reg,然后双击运行即可:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | Windows Registry Editor Version 5.00 ;导入Chromium Flash优化设置 包括所有32/64位版本 ;AllowOutdatedPlugins 是否允许加载过期的Flash插件,1表示允许,0表示禁止,建议开启,避免flash狂刷版本号,频繁更新,根据自身情况酌情修改 ;RunAllFlashInAllowMode 如果启用此设置(即设置为1),那么在内容设置中设为允许运行 Flash(无论是由用户还是由企业政策设置)的网站中内嵌的所有 Flash 内容(包括来自其他来源的内容或不重要的内容)都会运行。 ;DefaultPluginsSetting 默认Flash设置,1 = 允许所有网站自动运行 Flash 插件,2 = 禁止 Flash 插件运行,3 = 点击运行,点击运行我没试过 ;HardwareAccelerationModeEnabled 启用硬件加速,即使用GPU渲染网页,打开对3D 图形 API 的支持,1为开,0为关 ;PluginsAllowedForUrls 强制允许Flash运行的白名单网站,即该项下面的值。键值名表示第几项规则序号,键值内容为白名单网站,我已经帮你匹配了所有域名了。 ;Chromium需要导入到User这个根键下面,否则不生效 [HKEY_CURRENT_USER\SOFTWARE\Policies\Chromium] "AllowOutdatedPlugins"=dword:00000001 "RunAllFlashInAllowMode"=dword:00000001 "DefaultPluginsSetting"=dword:00000001 "HardwareAccelerationModeEnabled"=dword:00000001 [HKEY_CURRENT_USER\SOFTWARE\Policies\Chromium\PluginsAllowedForUrls] "1"="https://*" "2"="http://*" ;导入Chrome Flash优化设置 ,请注意注册表路径与Chromium不一样,chrome导入到MACHINE根键下面,并且子路径也与Chromium不同 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome] "AllowOutdatedPlugins"=dword:00000001 "RunAllFlashInAllowMode"=dword:00000001 "DefaultPluginsSetting"=dword:00000001 "HardwareAccelerationModeEnabled"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\PluginsAllowedForUrls] "1"="https://*" "2"="http://*" |
一条评论
感谢分享