iphone – 在UIWebView中自动播放视频
发布时间:2020-12-14 17:49:35 所属栏目:百科 来源:网络整理
导读:嗨我有一个webview,当我尝试加载视频文件时,它开始自动播放视频而无需用户干预.并且播放按钮仍然显示在webview中(视频正在后面播放).我使用以下代码加载URL NSURL* url = [NSURL fileURLWithPath:filePath];NSURLRequest* request = [NSURLRequest requestWi
嗨我有一个webview,当我尝试加载视频文件时,它开始自动播放视频而无需用户干预.并且播放按钮仍然显示在webview中(视频正在后面播放).我使用以下代码加载URL
NSURL* url = [NSURL fileURLWithPath:filePath]; NSURLRequest* request = [NSURLRequest requestWithURL:url]; [webView loadRequest:request]; 你能告诉我如何禁用播放按钮或视频应该只在用户点击播放按钮后开始播放? 解决方法- (void)videoThumb:(NSString *)urlString frame:(CGRect)frame { NSString *embedHTML = @" <html><head> <style type="text/css"> body { background-color: transparent; color: white; } </style> </head><body style="margin:0"> <embed id="yt" src="%@" type="application/x-shockwave-flash" width="%0.0f" height="%0.0f"></embed> </body></html>"; NSString *html = [NSString stringWithFormat:embedHTML,urlString,frame.size.width,frame.size.height]; [webView loadHTMLString:html baseURL:nil]; [self.view addSubview:webView]; [webView release]; } //Include above function to your page and call it by passing the urlstring [self videoThumb:url:frame]; //frame : this parameter needs the size of the thumb you want to use. 我希望这可以帮助你,更好地实现你的目的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- objective-c – 使NSInvocation调用一个特定的IMP
- 图像滤波和图像混合 Image Filtering and Hybrid Images
- Nosql Mongodb之旅(9)—MongoDB高级查询の存储过程
- 肖威洞察 | Startup Salad创业沙拉(北京)黑客马拉松冠军
- dede 自带 flash图片轮播 文字底色透明办法
- 正则学习记录
- ruby-on-rails – Ruby on Rails中的一次更改模型属性(列名
- hdu3076--ssworld VS DDD(概率dp第三弹,求概率)
- ruby-on-rails – 在模型类方法上运行辅助方法
- sapui5 – 如何在XML视图中动态加载XML片段?