[objective-c]本地视频播放在 uiwebview

发布时间: 2016/10/1 15:06:54
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我到 ipad 应用程序中加载一个本地的 html 文件︰

NSURL *baseURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]];
NSString *path = [[NSBundle mainBundle] pathForResource:@"lieferant1" ofType:@"html"];
NSString *content = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];
[webView loadHTMLString:content baseURL:baseURL];

网页获取显示,我的 html 文件的内容︰

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
    <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
<p>
    <video>
        <source src="banane.m4v">
    </video>
</p>

这样, banane.m4v 是我的根,只是在一些讨论组,但不是在真实的目录中。enter image description here

但我的 web 视图中的视频部分保留黑色。无视频获取加载。我上传我的 html 文件和我 .m4v 视频到我的网络服务器来检查是否它不编码正确,但一切工作正常,冲浪我的 ipad 的 html 文件。

一些想法怎么了?

解决方法 1:

哦,我的上帝

<video controls>
    <source src="banane.m4v">
</video>

其中 controls 是那个神奇的词。

: X

赞助商