一、前言
1.到https://get.adobe.com/flashplayer/ 下载的flashplayer32pp_xa_install.exe,安装后仍然无效,用Chrome打开仅支持flash播放器的视频网站播放其中的视频时,仍然跳出地区不相容提示。
2.如何确认Chrome Flash不相容问题得到了解决?
1)可以正常打开百度文库、豆丁文库的pdf文档(看动图)
2)在哔哩哔哩、腾讯视频打开任意视频,切换到Flash播放器可以正常播放(看动图)
![å¨è¿éæå¥å¾çæè¿°](https://i-blog.csdnimg.cn/blog_migrate/0398752a92e53ff61450f9c42aac09c4.gif)
二、预备知识
1.Chrome地址栏输入chrome://flash,回车,可以查看chrome调用的Flash版本和路径
2.需要了解一个常识性的知识:IE用ActiveX,Chrome系用PPAPI,Firefox或其它用NPAPI,另外对于“Adobe Flash Player”并不是不看视频,就不需要安装的,很多软件都可能需要调用它,比如QQ就需求系统安装AX和PP版,为了兼容性和稳定推荐安装。
3.Windows 10 的 Edge 和 IE 的 ActiveX 版 flash 是通过系统补丁的方式推送安装,这样安装的 Flash 插件没有区域限制问题,无须担心。
4.Google Chrome 自身更新的 PepperFlash 也是有地区限制的,所以:如果使用系统里安装的 PPAPI 版 Flash,建议屏蔽 Chrome 自身更新的 PepperFlash,方法如下:直接删除 chrome 的 User Data 目录下的 PepperFlash 文件夹(C:\Users\XXX\AppData\Local\Google\Chrome\User Data\PepperFlash),再建立一个同名占位文件(例如把“新建文本文档.txt”改名为 没有拓展名的“PepperFlash”文件),设置属性为只读;
5.提醒:ActiveX 版本不能在高于 Windows 7 以上的系统使用,也就是说 ActiveX 版本只适应于 Windows7 及以下系统。
三、具体操作
1.在控制面板中将系统安装的Flash PPAPI卸载。然后重启系统。
2.到 http://www.carrotchou.blog/15595.html 页面下方的下载地址下载PPAPI 32.0.0.114 特别版,文件名为Flash.Player.PPAPI.32.0.0.114.exe,MD5值为:MD5: F14A5ACD21892FCB227F7A60070E9342。(如有侵权请联系删除)
3.删除 chrome 的 User Data 目录下的 PepperFlash 文件夹(C:\Users\XXX\AppData\Local\Google\Chrome\User Data\PepperFlash),再建立一个同名占位文件(例如把“新建文本文档.txt”改名为 没有拓展名的“PepperFlash”文件),设置属性为只读;
4.双击安装特别版的Flash.Player.PPAPI.32.0.0.114.exe,等待安装完成。
5.测试1:打开豆丁网的PDF文档,以及Bilibili、腾讯视频的任意视频,切换到Flash播放器模式,查看是否能正常显示和播放。
6.测试2:chrome地址栏输入chrome://flash ,回车,查看Flash plugin的地址是刚刚安装到系统的PPAPI 32.0.0.114版本,不再使用chrome user data文件夹下的PepperFlash。
若测试1和测试2都成功了,那么就解决了Flash地区不相容的问题。
四、参考链接
[1] http://www.carrotchou.blog/15595.html
[2] http://www.xia1ge.com/adobe-flash-player-ax-np-pp.html
[3] https://www.skying.org/problems/1550.html
[4] https://lukezp.github.io/2018/06/09/Chrome提示-Flash-Player与您的地区不相容/