如何在应用程序中从网站加载 Flash 游戏?

Posted

技术标签:

【中文标题】如何在应用程序中从网站加载 Flash 游戏?【英文标题】:How to load a flash game from a website in an application? 【发布时间】:2014-03-06 14:49:40 【问题描述】:

如何通过应用程序从网站加载 Flash(ActionScript?)游戏?我厌倦了在浏览器中玩游戏,我想制作一个尺寸更大的工具,游戏屏幕将居中,但在居中的屏幕周围会有各种方便的东西,让事情变得更容易。我该怎么做?我听说过使用 iframe 之类的东西,但我真的不知道从哪里开始。

提前致谢!

【问题讨论】:

【参考方案1】:

您可以使用 SwfLoader 类,请记住,某些游戏可能具有检查它们是否在浏览器中运行并且位于正确站点上的代码,因此并非所有游戏都可以使用它。 要使用 swfloader,您需要找到游戏 sef 的 url。 您也可以使用 html 组件(或 HTMLLoader)来加载网站,然后您可以编写一些 javascript 代码并使其运行以消除网页中的一些混乱,我不确定您是否可以进行缩放。

以上所有内容都可以在 Adob​​e AIR 应用程序中运行,研究我提到的类并进行实验。

如果您只是想要游戏而不添加任何其他附加功能,您可以获取 swf 并直接运行它,您需要从 Adob​​e 下载独立播放器(不是插件)

【讨论】:

以上是关于如何在应用程序中从网站加载 Flash 游戏?的主要内容,如果未能解决你的问题,请参考以下文章

基于 Flash 的游戏停止加载

如何查看我的 Flash 应用程序的带宽使用情况?

如何在 iOS 中从 webview 返回到 rootview?

关于纯净Flash无法打开4399游戏解决办法

flash网站加载太慢,如何加进度条

在 selenium webdriver 中从 Flash 播放器读取内容