Ios5 PhoneGap中的自动播放视频

Ios5 PhoneGap中的自动播放视频,ios5,cordova,html5-video,Ios5,Cordova,Html5 Video,我创建了一个最小的PhoneGap应用程序,该应用程序在index.html中仅包含以下内容: <!-- ... --> <body> <video src="test.m4v" autoplay onerror="alert('Error')"></video> </body> 在PhoneGap.plist中,我已将MediaPlaybackRequiresAction设置为NO 然而,当页面加载时,我仍然无法将视频自动播

我创建了一个最小的PhoneGap应用程序,该应用程序在index.html中仅包含以下内容:

<!-- ... -->
<body>
  <video src="test.m4v" autoplay onerror="alert('Error')"></video>
</body>

在PhoneGap.plist中,我已将MediaPlaybackRequiresAction设置为NO

然而,当页面加载时,我仍然无法将视频自动播放。我尝试了不同的脚本编写方法,但都没有用

有人知道我做错了什么吗?

“autoplay”属性在iOS中不起作用,所以需要使用JavaScript才能播放

以下是一些示例代码:

var video = document.getElementById('someVideoId');
video.play();
“自动播放”属性在iOS中不起作用,因此需要使用JavaScript才能播放

以下是一些示例代码:

var video = document.getElementById('someVideoId');
video.play();

解决了。原来是PhoneGap 1.3中的一个bug,昨天发布的1.4版(!)修复了这个bug

从:

修正了CB-42–MediaPlaybackRequiresAction现在可以设置为NO


解决了。原来是PhoneGap 1.3中的一个bug,昨天发布的1.4版(!)修复了这个bug

从:

修正了CB-42–MediaPlaybackRequiresAction现在可以设置为NO


自动播放属性在ios中工作:

  <video src="test.m4v" autoplay="autoplay"></video>


给定此行自动播放功能,自动播放属性在ios中工作:

  <video src="test.m4v" autoplay="autoplay"></video>


鉴于此线路自动播放功能

,可能是Phonegap中的某些内容或其他内容出错。在桌面和iOS上对我来说很好。当您在Phonegap之外尝试代码时会发生什么情况?那么可能是Phonegap中的某些内容或其他内容出错了。在桌面和iOS上对我来说很好。在Phonegap之外尝试代码时会发生什么?