0

我通知 iOS 阻止所有视频自动播放,包括 html5 视频自动播放属性以及任何类型的 javascript 启动的自动播放。

但是,我想知道如果我用 Phonegap 包装我的网络应用程序是否有可能克服这个限制。我希望由于 Phonegap 可以访问一些本机功能,它可能能够触发点击或播放事件。有没有人能够做到这一点?

我已经在 PhoneGap 中阅读了这个问题 Autoplay video,其中有人说您可以通过 javascript 调用来做到这一点,但我很难相信这一点,因为人们说这是不可能的。

4

2 回答 2

2

我发现 mediaelement.js 在 phonegap 中运行良好,我发现使自动播放工作的技巧是在 mejs 成功回调中设置一个小的超时,以便播放器仅在播放器完全设置后调用。

当然,您还需要在 video 标签中添加 webkit-playsinline,在 phonegap config.xml 中添加 MediaPlaybackRequiresUserAction = false 和 AllowInlineMediPlayback = true。

于 2014-01-19T08:04:21.763 回答
0

苹果已经阻止了它,我找不到解决方法。你几乎必须使用这样的东西来达到你所追求的效果:https ://github.com/eiffelqiu/phonegap-videoplayer-plugin

于 2012-04-22T09:14:47.810 回答