【问题标题】:Can I bundle Pepper Flash in an Electron.js app to run Flash in 2021+?我可以在 Electron.js 应用程序中捆绑 Pepper Flash 以在 2021+ 年运行 Flash 吗?
【发布时间】:2020-10-27 04:43:18
【问题描述】:

所以,我关注了https://www.electronjs.org/docs/tutorial/using-pepper-flash-plugin,并成功地在 Electron 中运行了我们的 Flash 应用程序,其中嵌入了 Chrome 83 版本。

我什至测试了将计算机时钟提前到 2022 年,并确认它仍然运行 Flash 并避免了内置于常规浏览器 Flash 中的 Flash 定时炸弹(根据我的测试,2021 年 1 月 12 日是 Flash 定时炸弹日期)插件。

但是,我是否可以将 Electron Mac 和 Windows 二进制文件分发给我们的客户?任何见解将不胜感激!

2020 年 12 月 18 日更新: 任何最近构建的 Adob​​e Flash 都将在 2021 年 1 月 12 日出现定时炸弹。如果你想在 2021+ 年运行 Flash,你必须使用 Harman Flash 插件并嵌入到 Electron 应用程序中:https://services.harman.com/partners/adobe

Harman 还可以为您提供嵌入插件的 Electron 应用程序。

【问题讨论】:

标签: flash electron


【解决方案1】:

在直接与 Adob​​e 员工的电子邮件对话中,我确认您需要签订 Flash 许可合同才能在 Electron 应用程序中合法分发 Flash 插件。我相信它一直都是这样,并且将继续如此。

但是,Adobe 不再是授权合作的公司。 Adobe 已认可 Harman 作为未来的 Flash 合作伙伴/维护者。见https://services.harman.com/partners/adobe

如果您与 Harman 建立联系,他们可以向您出售许可证,允许您在未来的 Electron 应用中分发 Flash 插件。他们还可以为您提供指向您的 Flash URL 的打包浏览器(他们自己的 Electron 应用程序)。

【讨论】:

  • 感谢您的信息。我读到 Flash 许可合同仅在我们分发该应用程序时才需要,但如果我们在组织内部使用该应用程序,那么我们不需要担心许可部分?
  • 我不确定。我会与 Harman 联系并询问。我确实知道 FireFox 扩展支持版本将在 2020 年 12 月之后运行 Flash……我上次听说是到 2021 年 8 月,但这可能会改变。但是,它需要通过“企业策略文件”进行配置,以将您的域的 Flash 列入白名单。我还听说过一些有关 Microsoft Edge 为企业运行 Flash post 2020 的消息。你也可以检查一下。
  • Electn App 中嵌入的 chromium 浏览器是否会阻止 Flash 内容从 1 月 1 日开始运行?也许它会在该日期收到要阻止的插件的更新列表。谢谢
  • @frankieta 我没有看到任何证据。 Harman 是 Adob​​e Flash 的官方维护者,它分发了一个嵌入了 Flash 插件的 Electron 应用程序。不过我想说的是,2021 年发布的 Electron 版本很可能不支持 Flash,因此您必须使用 2021 年之前发布的 Electron 版本。
猜你喜欢
  • 2015-07-10
  • 2021-01-21
  • 1970-01-01
  • 2012-03-06
  • 1970-01-01
  • 2010-11-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多