视频可以使用href在UIWebIView中播放,但不能使用<video>标记</video>

时间:2012-03-26 23:10:56

标签: ios uiwebview

我正在尝试在UIWebView中播放视频。如果我有这样的HTML:

 <a href="sample_mpeg4.mp4"><img src="Video_v3.png"></a>

然后视频将播放。但是,如果我使用这样的标签,那么它什么都不做:

 <video src="sample_mpeg4.mp4">The mp4</video>  
or 
 <a href="my ref"><video src="YouTube.3gp"></a>

显示一个播放按钮,表示视频将播放(但播放按钮后面的视频中没有图像),但是当你点击播放按钮时没有任何反应 - shouldStartLoadWithRequest:不会像它那样被调用以图像为例。

根据这个链接,这应该有效,但没有。知道为什么不呢?

http://tetontech.wordpress.com/2009/08/28/html-5-video-and-audio-in-uiwebview-and-webview/

1 个答案:

答案 0 :(得分:0)

您需要确保allowInlineMediaPlayback设置为YES。默认设置为NO。

webView.allowsInlineMediaPlayback = YES;