我正在尝试在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/
答案 0 :(得分:0)
您需要确保allowInlineMediaPlayback设置为YES。默认设置为NO。
webView.allowsInlineMediaPlayback = YES;