【发布时间】:2014-06-13 04:40:49
【问题描述】:
我在 SO 上看到了至少 20-30 篇关于此的帖子,但仍然没有得到答案。我们可以在 Android webview 中加载一个 swf 文件吗?我有一个嵌入了 swf 对象的 HTML 页面。加载除 swf 文件外的所有 HTML 内容。我还在 Android 设备 (2.3) 上安装了 Adobe 存档中的 Flash Player,但它不起作用。
在this 帖子中,它不起作用。但同样的方法也适用于this 帖子。为什么?
我的目标是在包含上述 HTML 文件的 Android 设备上运行 sencha 应用程序,但首先我无法使用本机应用程序加载带有 swf 内容的 HTML 文件。
【问题讨论】:
-
@CommonsWare 你可以帮忙。
-
鉴于这个 SO 问题:stackoverflow.com/questions/19362049/… 您的项目的构建和目标 SDK 是什么。您确实意识到,由于插件支持已被删除,您的应用将无法在较新的设备上运行?
-
@MorrisonChang 是的,我知道。即使 Android 4.0+ 的 adobe 存档中没有 Flash Player。但是我在 HTML 文件中嵌入了一些动画内容(swf 对象)。现在有没有办法在 webview 中加载内容,或者我不能用 Android 做到这一点?
-
我问 webview 是因为我的最终目标是在 Android 的 webview 中运行的 sencha 应用程序
-
答案是 Android 过去为较旧的 API 而不是较新的 API。如果您将此项目限制为旧版本的 Android 并且针对正确的 API 级别,那么它应该可以工作。回答几个问题可能会有所帮助:1)您在什么设备上测试,2)您是否通过使用股票浏览器确认该插件适用于您的 swf 文件。 3) 你的项目的目标 SDK 是什么。
标签: android sencha-touch flash