无法在电子应用程序中显示 Flash 内容

Posted

技术标签:

【中文标题】无法在电子应用程序中显示 Flash 内容【英文标题】:Can't get flash content to display in electron application 【发布时间】:2020-05-15 01:53:08 【问题描述】:

我有一个 Electron 应用程序,它在其中运行一个 Angular Web 应用程序。我们需要显示 Flash 内容。当我的 Electron 应用程序在 64 位机器上以 64 位模式运行时,我之前曾有此功能。

我现在尝试在我的 64 位机器上以 32 位模式运行 Electron。我安装了 32 位 Flash 播放器,并确保我指向的是该版本,但它不再工作。我在 iframe 中加载网页,iframe 加载 SWF 内容。但是我得到了这个应该显示 Flash 内容的图像。

在chrome控制台中使用navigator.plugins显示插件已经安装完毕。

【问题讨论】:

【参考方案1】:

原来这是 Electron 7 更新 Chromium 的问题,并且该版本中的 Chromium 具有更多受限的 CORS,因此 Electron 需要更新以解决该问题。

【讨论】:

以上是关于无法在电子应用程序中显示 Flash 内容的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法让 webview 显示 flash 内容?

从电子/聚合物中的嵌入式闪存打印

托管 WebBrowser 控件尝试下载 Flash 内容而不是播放它

chrome新版本flash无法在http网站上运行的解决办法

Flash Player信任文件无法与Linux上的嵌入式浏览器一起使用

如何在 Express 4.0 中发送 Flash 消息?