WKWebView 使用HTML 播放本地视频
来源:互联网 发布:淘宝店铺多久才能有钻 编辑:程序博客网 时间:2024/06/11 03:48
有时候需要使用WKWebView 来播放视频
-(instancetype)init { self = [super init]; if (self) { self.backgroundColor = [UIColor clearColor]; self.opaque = NO; NSURL *baseURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]]; NSString *html = @"<center><video id='load_success_video' width=\"100%\" height=\"100%\" controls><source src=\"load_success_video.mp4\" media=\"\"></video></center>"; [self loadHTMLString:html baseURL:baseURL]; self.frame = CGRectMake(0, 0, ScreenSize.width, ScreenSize.height); self.configuration.allowsInlineMediaPlayback = YES; self.configuration.allowsAirPlayForMediaPlayback = NO; } return self;}-(void)playVideo { //call JS func to update JS content NSString *js = [NSString stringWithFormat:@"document.getElementById('load_success_video').play()"]; [self evaluateJavaScript:js completionHandler:^(id _Nullable other, NSError * _Nullable error) { if (error) {#if DEBUG NSLog(@"---call function %@ : %@", js, error.userInfo);#endif } else {#if DEBUG NSLog(@"---call js function %@ success", js);#endif } }];}
阅读全文
0 0
- WKWebView 使用HTML 播放本地视频
- iOS WKWebView 视频播放器小屏播放
- Android 使用意图播放本地视频
- android 使用videoview播放本地视频
- WKWebView-插入本地图片到html
- UIWebview和WKWebview加载本地html
- 没有播放器软件,直接使用网页播放本地视频
- 使用WKWebView的一个问题:iOS中使用本地html的一个大坑
- iPhone本地视频播放
- 本地视频播放
- iOS 播放本地视频
- iOS-播放本地视频
- Android 本地视频播放
- Android 播放本地视频
- 本地视频播放
- 本地视频播放器
- Android视频本地播放
- 播放本地视频
- SpringCloud(第 027 篇)集成异构微服务系统到 SpringCloud 生态圈中(比如集成 nodejs 微服务)
- 日记—9.28
- 第二个shell程序------字符串变量操作
- 初识c#---委托,事件和观察者模式(Observer)设计模式
- bzoj 3162: 独钓寒江雪 树哈希+树形dp
- WKWebView 使用HTML 播放本地视频
- centos 安装 mysql
- HDU 5201 The Monkey King(容斥原理)
- eclipse的“Ctrl+Alt+下”快捷键与Win10冲突
- jqGrid|初始化|参数
- Zookeeper系列(一)
- 稀疏编码的一些内容,待整理
- leetcode--16. 3Sum Closest
- 约德尔测试,来自赛码网,初级算法