android - 在 iOS objective-c 应用程序中嵌入 Adob​​e Air 应用程序

标签 android ios flash apache-flex actionscript

我们有一个用 Flex 开发的项目,我们已经成功地将其与我们的 Android 应用集成。最好的部分是 Android 允许您将 adobe air 应用程序作为另一个 Android 应用程序的一部分嵌入,因此您可以无缝集成。我们想对 iOS 应用程序做类似的事情,但无法以任何方式将 Air 应用程序嵌入到基于 iOS Objective-C 的应用程序中。我们可以从另一个应用程序启动一个应用程序,但这不是我们想要的。我们想在 iOS obj C 应用程序的一半屏幕上显示 show flex app。如果有人设法做到了这样的事情,是否还有其他技巧可以实现这样的事情? (Flex 应用程序需要自己加载数据)

最佳答案

您是否希望同时在屏幕上显示这两个应用程序? 无论哪种方式,最好的方法可能是让您的 objective-c 应用程序成为您的 flex 应用程序的 native 扩展,而不是相反。我不知道有什么方法可以将 flex 应用程序作为 objective-c 应用程序的一部分。如果你让你的原生应用程序成为一个扩展,当你启动它时,原生 View 将在你的 flex View 之上,所以如果你只让它占据屏幕的一半,你的 flex 应用程序将在屏幕的另一半上显示在它下面.
这不是优雅的或我会推荐的东西,但这是我所知道的完成我相信你正在尝试做的事情的唯一方法。

关于android - 在 iOS objective-c 应用程序中嵌入 Adob​​e Air 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9821774/

相关文章:

android - 如何通过 NotificationListener 使用 Android Nougat 的直接回复功能?

android - Maven 构建 Android 应用程序 - BuildConfig

android - 从应用程序 apk 安装程序中删除完成按钮

iphone - RKUrl 类在最新的 RestKit 中不存在

android - 如何终止AsyncTask?

ios - iPhone 上的德语文本转语音(Flite/Festival 语音?其他选项?)

ios - 如何在 XCTestCase 中禁用 "All exceptions"

javascript - flash.system.Capability.screenResolutionY 和 flash.system.Capability.screenResolutionX 的报告值是否不正确?

apache-flex - 如何在AS3中将字符串保存到文件中?

flash - ActionScript 3 墙壁碰撞检测