使用 Android 嵌入 Flash 对象

发布于 2024-12-29 11:34:43 字数 220 浏览 0 评论 0原文

有谁知道使用 Android 传达命令并从 Flash 对象接收事件的方法?

Flash 媒体对象对于处理在线媒体流非常方便,我想知道我们是否可以控制这些对象从 Android 应用程序播放媒体。

典型的情况是:将 Flash 对象嵌入到 Web 视图中,并且该 Web 视图由 Android 应用程序加载。应用程序向对象发送“播放”命令以开始播放流,并在到达流媒体末尾时获取“完成”事件。

Does anyone know a method to communicate commands and receive events from flash objects using Android?

Flash media objects are quite handy for handling online media streams and I am wondering if we can control those objects to play media from an Android app.

A typical case will be: a flash object embedded in a webview and this webview is loaded by the Android application. The application send "play" commands to the object to start playing the stream and gets "finish" events when reaching the end of the streamed media.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

瑶笙 2025-01-05 11:34:43

在您的主活动类(或任何地方)中创建一个 webview

var mainW = new WebView(this);

启用您的 webview 所需的功能

mainW.getSettings().setPluginsEnabled(true);
mainW.getSettings().setAllowFileAccess(true);
mainW.getSettings().setPluginState(mainW.getSettings().getPluginState().ON);

将您的 html 文件放置在包含 swf 的位置并加载它在 webview 中的位置

mainw.loadUrl(url);

create a webview in your main activity class (or anywhere)

var mainW = new WebView(this);

enable the needed features of your webview

mainW.getSettings().setPluginsEnabled(true);
mainW.getSettings().setAllowFileAccess(true);
mainW.getSettings().setPluginState(mainW.getSettings().getPluginState().ON);

place your html file somewhere which contains the swf and load it's location in webview

mainw.loadUrl(url);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文