声明:操作系统为 fedora,其他系统同理。

某天,我电脑上 opera 的 flash 插件失效了。症状表现为在插件页中不显示 flash 插件:

插件页中不显示 flash 插件

删除配置文件、重装都没有效果。我仔细地回想我做了什么,想起不久前升级了 chrome 。opera 也是 chromuim 系的浏览器,安装时如果检测到系统上已经安装了 chrome (或者其他 chromuim 系浏览器),就会共用 chrome (或其他)的插件了。在 chrome 插件页 查看了一下 flash 插件的位置:

chrome 的 flash 插件

问题的原因找到了,因为 flash 的位置改变了,所以 opera 检测不到!

复制一下上图中的“位置”路径,待用。

去 opera 的安装目录(/usr/lib64/opera-developer)下找了一圈,发现了一个 resources 文件夹。点开发现了一个 flash 的配置文件:

flash 的配置文件

编辑这个文件,左方括号的下一行加上上面步骤得到的路径,用户名换成你自己的用户名,注意加上半角双引号,后面还有一个半角逗号:

{

"PepperFlashPaths" : [

"/home/你的用户名/.config/google-chrome/PepperFlash/23.0.0.185/libpepflashplayer.so",

"/usr/lib/adobe-flashplugin/libpepflashplayer.so",

"/usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so",

"/usr/lib/PepperFlash/libpepflashplayer.so",

"/usr/lib64/PepperFlash/libpepflashplayer.so",

"/usr/lib/chromium-browser/PepperFlash/libpepflashplayer.so",

"/usr/lib/chromium/PepperFlash/libpepflashplayer.so",

"/usr/lib64/chromium-browser/PepperFlash/libpepflashplayer.so",

"/usr/lib64/chromium/PepperFlash/libpepflashplayer.so",

"/opt/google/chrome-beta/PepperFlash/libpepflashplayer.so",

"/opt/google/chrome-unstable/PepperFlash/libpepflashplayer.so",

"/opt/google/chrome/PepperFlash/libpepflashplayer.so"

]

}

如果没有安装 chrome 或者不想共用插件,也可以按照官方的说法,在 adode 下载 flash 的压缩包,解压把 libpepflashplayer.so 和 manifest.json 复制到 ~/.local/opera/plugins 下面(不复制 manifest.json 会获取不到版本号),再在配置文件中添加路径。总之这个路径随意设置,只要添加到配置文件里就可以。

一点提醒:opera 升级这个文件可能会被覆盖,所以可能需要修改后备份一下。

重启 opera,大功告成,flash 又回来了!

成果

linux opera flash插件,Opera 浏览器找不到 flash 插件的解决方案相关推荐

  1. Linux下Firefox和chrome浏览器flash插件的安装

    一对于firefox浏览器 将下载的flash压缩包(如install_flash_player_11_linux.x86_64.tar.gz)解压后,将usr目录和libflashplayer.so ...

  2. 浏览器不支持flash插件之后,h5播放rtmp直播流的解决方案

    浏览器不支持flash插件之后,h5播放rtmp直播流的解决方案使用http-flv 原文链接 目录: 相关资源: 背景 几种视频流比较 http-flv搭配flv.js播放方案 flv.js延迟问题 ...

  3. 浏览器检测是否安装flash插件,若没有安装,则弹出安装提示

    说白了其实就是在html中前途flash的使用代码 <!--    html嵌入flash,检测浏览器是否安装flash插件,并提示安装.-->     <object type=& ...

  4. ubuntu下google浏览器(chromium)flash插件安装

    为什么80%的码农都做不了架构师?>>>    1.通过软件中心安装chromium 2.flash插件下载     访问带flash的网站会自动提示flash插件地址,我的机器是6 ...

  5. 如何用JavaScript判断客户端浏览器是否安装了Flash插件,及其版本

    注:后来知道有个swfobject的东西专门做这件事情! <SCRIPT  LANGUAGE="JavaScript"> <!--  var  swf  =  n ...

  6. Opera Mini ——一个手机浏览器的发展史

    Opera Mini --一个手机浏览器的发展史 2005年四月,挪威首都奥斯陆北欧的春天才刚刚到来,地面还覆盖着零星白雪. 在Operla总部5层的办公楼里,Operla软件公司全球CEO谭咏文(J ...

  7. Firefox浏览器怎么安装adobe flash player插件

    https://jingyan.baidu.com/article/0a52e3f435d171bf62ed7237.html 有些朋友在使用Firefox火狐浏览器,但是火狐浏览器安装以后是没有fl ...

  8. web页面的js中检测浏览器是否加载flash插件,用来确保视频播放器和flash上传的正常运行

    web页面的js中检测浏览器是否加载flash插件,用来确保视频播放器和flash上传的正常运行 <script type="text/javascript" languag ...

  9. 为什么找不到Flash Builder 4.6 for Eclipse插件

    原文地址:http://www.riadev.com/flex-thread-545-1-1.html 自从Flash Builder 4.5发布后,相信很多人已经像我一样下载并安装这个版本了.但如果 ...

最新文章

  1. dede_arctype|栏目表
  2. C/C++ 数据类型
  3. CISCO网络故障排错命令总结分享
  4. 参考平面及其高度_柱面及其方程
  5. CAD国家制图员技术标准(OSTA)
  6. tensorflow has no attribute logging
  7. linux 格式化磁盘失败,linux格式化磁盘出错
  8. Supervisor管理springboot应用
  9. 数据结构和算法之二叉树左视图
  10. Java桌面应用程序
  11. 美术2.4 UV原理基础
  12. 国科大《模式识别》课程总结
  13. APP - 查询全国医院各科室排行榜(二)
  14. android sqlite #039;,问题详情_百度云推送_免费专业最精准的移动推送服务平台
  15. Linux Device tree(二) - DT分析
  16. 入木三分学网络第一篇--VRRP协议详解-----(2)
  17. 【数据集处理】WiderPerson介绍以及转YOLO格式(图片教程及代码----超详细)
  18. 虚拟打印机如何把JPG打印成PDF
  19. 街景字符编码识别赛事Task4
  20. 解决CentOS 7,ATI显卡,屏幕亮度调节问题

热门文章

  1. python之获取标准时区的时间元组
  2. ps导出gif颜色不对_PS の手绘《超详细的动态表情包新手绘制指南》
  3. flash小黄油安卓_99%安卓被这个小破软件给干了?拥有它!Google直呼内行!
  4. java调用下载窗口_java 从网络Url中下载文件 java调用url接口
  5. oracle 不等函数,SQL(Oracle)日常使用与不常使用函数的汇总
  6. 大厂程序员年薪_年薪25万一线大厂程序员,年薪10万三线城市大专讲师,怎么选...
  7. 计算机组装错题整理,数学排列组合部分错题精选.docx
  8. python比较文件的修改时间,如何比较python中两个文件的修改日期?
  9. 蓝牙遥控开关c语言程序,单片机蓝牙控制开关制作(程序源码+安卓APP分享)
  10. python __xxxitem__