随着 Flash Player 离开浏览器,我们如何才能保持 Flex 站点的可访问性?

As Flash Player is leaving browsers, how could we keep a Flex site accessible?

在不久的将来,现代浏览器将不再默认启用 Flash Player(并且可能有一天会被完全删除)。 我们有一个 Apache Flex 站点,由于其复杂性,我们无法在 HTML/JS 中重新实现。

但是,我们可以让用户下载一个小型桌面 (Win/Mac) 应用程序来加载/显示远程 Flex swf。这怎么可能呢?似乎 AIR 是这种本地 "wrapper" 应用程序的自然选择,但由于安全问题,似乎无法使用 SWFLoader 执行远程 Flex 应用程序。这个对吗?

我基本上想用远程内容完全替换这样的本地 air 应用程序(不需要 "subapplication")。有没有其他方法可以从本地 Win/Mac(甚至 IOS/Android)应用程序访问远程 Flex 站点,并让该应用程序像今天的浏览器一样显示 Flex 站点?

如果浏览器禁用了 flashplayer,您应该已经提供了一个页面,其中包含有关如何再次打开它的说明。 Flashbuilder 为基本 HTML 页面提供了测试,以确保该页面已经能够显示 Flash。 如果他们(用户)不愿意或不能这样做,那么让他们安装桌面应用程序的可能性即使不是更小也是一样的。

也就是说,您可以通过多种方式将您的应用程序捆绑在其自己的浏览器中。我没有详细查看这个,但我猜你 app/browser,然后你将控制所有插件等。

所以看看基于 Chromium 的 Chromium or Electron