【发布时间】:2015-03-12 14:47:27
【问题描述】:
我希望在 S3 存储桶上托管我的视频的内嵌视频。我使用 HTML 视频标签来实现这一点,并更改了以下设置,defaults.xml
<!-- Preferences for iOS -->
<preference name="AllowInlineMediaPlayback" value="true" />
如果我构建我的 Iphone 应用程序,config.xml 文件会正确显示此设置:
<?xml version='1.0' encoding='utf-8'?>
<widget id="com.phonegap.helloworld" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:gap="http://phonegap.com/ns/1.0">
<preference name="AllowInlineMediaPlayback" value="true" />
在我的应用程序中,我有以下代码:
<div className="hub-videobox">
<video webkit-playsinline >
<source src="https://s3-eu-west-1.amazonaws.com/mybucket/0rdrd88" type="video/mp4"/>
</video>
</div>
我希望这会产生一个内嵌视频。但是,本机视频播放器已启动,并且会全屏播放。为什么会这样?
谢谢!
我正在使用 phonegap/cordova 4.2.0
【问题讨论】:
标签: ios cordova html5-video phonegap-build