android - 当视频播放在 Android 上结束时,Javascript 结束事件

标签 android video android-browser

我一直在尝试创建一个网页,该网页将在用户观看视频后(或者如果他中止播放)重定向用户。我已经在 iphone 上工作了,但无法真正弄清楚它在 android 上的工作方式。

在 Iphone 上我找到了两种方法。使用标签嵌入 quicktime 插件,然后使用 javascript 添加事件监听器以监听“qt_ended”事件。这显然不适用于 android,因为没有 quicktime 插件。

我尝试的第二件事是使用 html5 -tag 并监听“结束”事件,这在 iphone 上同样有效,但令我惊讶的是在 android 上却没有。在这种情况下,我在 Android 手机上播放了视频,但在视频播放结束后没有发生重定向。所以我的猜测是 android 浏览器不完全支持视频标签并且它不会触发事件。

所以此时我真的不知道如何进行。我猜我可以做一些类似于 quicktime 嵌入解决方案的事情,但使用 android 上可用的插件。但我找不到任何关于 android 上可用的插件以及它们是否支持某种“结束”事件的信息。

最佳答案

Android 2.2 支持此功能,但 2.1 不支持。 Android 1.6 甚至不支持 Video 标签,所以这是不言而喻的。

我花了一些时间研究解决方法,但没有找到任何东西。

关于android - 当视频播放在 Android 上结束时,Javascript 结束事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3051759/

相关文章:

facebook - 如何使用 iphone sdk 4.0 在 facebook 上上传视频?

android - 如何查看Android默认浏览器是否已经打开?

android - 如何获取 react-native WebView 的文本选择?

android - 如何以粗体样式设置自定义字体

java - getCurrentState() 仅返回 "INITIALIZED"

c# - 使用 AudioVideoCaptureDevice 在 Windows Phone 8 中显示当前视频?

Android:如何在带有可绘制圆形图标的ImageView上选择效果 "selectableItemBackground"?

bash - 从多个视频中快速提取多个帧

android - Android 中的 FusionCharts?

javascript - Android 浏览器 touchend 事件错误解决方法