UIWebViewとVideoタグで簡単ムービー再生

UIWebViewを使用してアプリ内でMP4動画を再生する。

あらかじめInterface BuilderでUIWebViewを配置し、アウトレットを接続しておく。

ヘッダファイル

IBOutlet UIWebView *webView;

実装ファイル

- (void)viewDidLoad{
    [super viewDidLoad];
    NSString *path = [[NSBundle mainBundle] pathForResource:@"sample" ofType:@"html"];
    NSURL *url = [NSURL fileURLWithPath:path];
    NSURLRequest *request = [NSURLRequest requestWithURL:url];
    [webView loadRequest:request];
}

Sample.html


<!DOCTYPE html> 
<html> 
    <head> 
        <meta charset="UTF-8"> 
   </head> 
    <body>
        <video src="sample.mp4"  controls autobuffer>
	</video>
    </body>
</html>

広告

現在コメントは受け付けていません。