我正在运行 Kubuntu 18.04 和 Firefox 60.0.2。我需要使用 Flashplayer,所以我安装了它,重新启动了 Firefox 并启用了它。但是当我尝试让它工作时,它没有重现任何东西:网页上应该显示视频的部分只是白色的。同样的事情也发生在这个(第 5 点):https://helpx.adobe.com/flash-player.html,所以这不是网页。有人知道我应该怎么做才能让它工作吗?或者知道其他具有相同功能的插件吗?
编辑:我有另一台装有 Lubuntu 18.04 的电脑,但它也无法运行
编辑 2:如果我用 Chromium 打开网页,它会显示所有内容
答案1
如果您设置了“请求激活”,并且当您在需要 Flash 的页面上时,您需要点击地址栏左侧的“管理插件使用”图标,然后单击“允许”按钮。
编辑:
如果我同时安装adobe-flashplugin
和browser-plugin-freshplayer-pepperflash
,我可以重现您描述的问题,所以我假设您也安装了这些软件包。但是,browser-plugin-freshplayer-pepperflash
似乎有问题,因此如果您在保留该包的同时卸载adobe-flashplugin
它,它可能会开始为您工作。
答案2
我知道问题所在。这实际上是多个步骤之一。
首先,Ubuntu 提供了许多 Flash 解决方案。例如安装程序中的 adobe-flashplugin,还有 pepperflash-nonfree 解决方案。几个版本之前,它还必须是特定的包,而其他的则不起作用。
下一个问题是,这仍然无法在浏览器需要的任何地方安装插件。
下一个问题是,Chromium 和 Firefox 使用了 2 个不同的 Flash Player 插件。如果您尝试直接下载,就会发现这一点。
而最近的问题是,现在各个浏览器的供应商都在试图摆脱 Flash Player,因为它是一项过时的技术,并且在过去几年中造成了很多麻烦。
最糟糕的是,我已经禁用它好几年了,但我却要对需要它的 2 个游戏玩家的设备负责。
所以,看一下,上面安装了 flash player 安装程序和 pepperflash-nonfree 插件。虽然这对我来说也有点过时了。但“永远不要碰正在运行的系统”。
真正的解决方案是自己动手。当时,Firefox 实际上在错误中告诉了它需要插件的位置,并提到了多个目录。在尝试了一段时间的各种选项后,我受够了。因此,我创建了一个脚本,将其放在浏览器似乎搜索的多个目录中。
首先,访问 Adobe 网站并下载适用于您的 Linux 的两个 Flash Player 插件。链接为:https://get.adobe.com/de/flashplayer/otherversions/
选择 Linux,我猜是 64 位?然后获取 PPAPI 和 NPAPI。
这应该会给你 2 个 tarball。解压 ( tar xavf FILENAME
) 后,你会在解压的文件中发现两个 .so 文件。它们相当明显。这实际上是你所需要的全部。
现在将它们分发到相应的目录中(其中一些目录您必须首次创建)。这些目录是:
/选择/谷歌/铬/ /opt/google/chrome/PepperFlash/ /opt/google/chrome/插件/ /usr/lib/flashplugin 安装程序/ /opt/google/chrome/插件/ /usr/lib/pepperflashplugin-nonfree/ /var/缓存/pepperflashplugin-nonfree/
说实话,这可能有点过分。但实际上它有效。是的,也适用于 Firefox。
正如我所说,我创建了一个或两个脚本。我在下载目录中创建了一个特定目录,只将 Flash Player 升级放在其中。我使用第一个脚本清除目录中的旧文件。然后我直接从 Adobe 网站下载这两个文件(因为下载链接会随版本而变化),第二个脚本提取 tarball 并将 .so 文件分发到上述目录。
对我来说,这解决了所有问题。正如我所说,我有 2 个人在使用 Ubuntu,他们玩了很多浏览器游戏。对他们来说,它从那以后一直运行良好。
这应该可以解决问题。Chromium 以前有针对 Flash Player 的设置,但我认为这在新版本中已经发生了变化。使用 Chromium,您可以在内容设置中允许网站使用 Flash Player。Firefox 通常会在您打开页面时询问您是否要允许该页面使用 Flash Player。
关于您的编辑:这是因为 Chromium 通常随 Flash Player 一起提供并且已经集成,而 Firefox 则没有。