Ubuntu16.04自带的firefox浏览器。在搭建好其他环境后,我通过firefox去廖雪峰老师的官网查看python的教程,发现无法打开网页中的视频。此时,我又通过firefox浏览器中进入了腾讯视频官网并任意点击了一个视频进行播放,视频提示“Adobe Flash Player版本过低或异常”。通过在网上查到的资料,我先取消了software & updater(可在Dash中直接搜索update)中的 software restricted by copyright or devices(restricted)的勾选框,不然在Ubuntu Software Center 搜索不到 Adobe flashplugin-installer。随后,等待系统软件更新完毕后,在终端中输入 sudo apt-get install flashplugin-installer直接进行插件的下载与安装。在修改后,能够正常观看如腾讯视频中的视频,但是仍旧无法观看python教程中的视频。继续查找资料,得到如下的一种解决方式及该情况发生的原因----adobe公司不再继续更新flash11以后的版本,只负责维护之前发布的版本的安全维护,firefox用户可以调用Chrome里的Flash插件----即安装freshplayerplugin即可。具体命令如下:
sudo add-apt-repository ppa:nilarimogard/webupd8 && sudo apt-get update && sudo apt-get install freshplayerplugin,问题解决。
在解决后的第二天,打开熊猫直播时,提示libpepflashplayer未找到,在网上查找了资料,但是觉得太麻烦,后来突然想起昨天解决无法观看视频的问题的时候,看到过一个帖子(地址忘了),说是将firefox浏览器插件中的Shockwave Flash给禁用掉,然后我就试了一下,成功解决问题,能够查看直播。
在后续实验中发现,将firefox浏览器插件中的Shockwave Flash给禁用掉后能够观看直播的原因是压根就没使用Flash Player播放器进行播放,而是用的其他方式(具体是什么方式,不知道)。在禁用掉后若使用Flash Player播放器,将会出现最初的“Adobe Flash Player版本过低或异常”的提示。之后,我手动下载了高版本的Adobe Flash Player,并将其中的libflashplayer.so文件解压复制到/usr/lib/mozilla/plugins下。复制过后,再次打开firefox浏览器,查看插件,将会发现两个Shockwave Flash,其中一个是最新版本,禁用掉旧的,并使用新的,至此,问题终于全部解决。
【总结】
由于adobe公司不再继续更新flash11以后的版本,只负责维护之前发布的版本的安全维护,所以firefox想要完全没问题的观看视频,需要执行两步操作:
1.下载安装高版本的Adobe Flash Player,下载地址为https://get.adobe.com/flashplayer/?loc=cn,值得注意的是,若APT版本的在软件中心无法找到(可先尝试前文的取消勾选框),可以下载tar.gz版本的,再手动安装(手动安装可参考后文参考内容的第二条);
2.安装freshplayerplugin,执行命令 sudo add-apt-repository ppa:nilarimogard/webupd8 && sudo apt-get update && sudo apt-get install freshplayerplugin即可,该命令包含了三个步骤,首先添加仓库,然后更新,然后安装。
参考内容:https://zhidao.baidu.com/question/689264359437277684.html?qbl=relate_question_1、
linux下firefox安装flash插件
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)