返回信息流同一个视频url MPMoviePlayerController可以播 使用webview加载就不可以播放了
是什么原因呢?该怎么解决?谢谢了!
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #6929同步于 2012/8/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
[求助]ios开发 同一个视频url MPMoviePlayerController可以播
Eeyore
2012/8/28镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
你可以试试在webView的回调方法- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSMutableURLRequest *)Myrequest navigationType:(UIWebViewNavigationType)navigationType中,判断加载的如果是视屏,就通过系统方法来打开视屏,并且返回NO。
看你的需求,因为webview它毕竟实现机制跟 MPMoviePlayerController不一样,可能有些链接会有问题,如果非要用webview播放,可能就不行。如果只是想播放出来的话,可以通过我这个方法,调用MPMoviePlayerController来播放。
【 在 Eeyore 的大作中提到: 】
: 同一个视频url MPMoviePlayerController可以播 使用webview加载就不可以播放了
: 是什么原因呢?该怎么解决?谢谢了!
【 在 gongtao 的大作中提到: 】
: 你可以试试在webView的回调方法- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSMutableURLRequest *)Myrequest navigationType:(UIWebViewNavigationType)navigationType中,判断加载的如果是视屏,就通过系统方法来打开视屏,并且返回NO。
: 看你的需求,因为webview它毕竟实现机制跟 MPMoviePlayerController不一样,可能有些链接会有问题,如果非要用webview播放,可能就不行。如果只是想播放出来的话,可以通过我这个方法,调用MPMoviePlayerController来播放。
:
其实我的主要问题就是在于同一个视频在应用里可以播,然后应用有个功能是短信推荐视频,将视频的URL以短信息的形式发送给好友。我测试的时候是在短信中点击链接,就在safari中打开这个链接,提示视频无法播放。这样就很纠结,推荐功能就相当于是没用的了,因为视频也播放不出来。不知怎么能解决。
非常非常感谢您的回答。我之前也是一直猜测是否这两个东西的播放机制不同,但是查了些资料没找到关于这方面的,所以也不敢确定,况且这两个播放的时候界面我看是一样的,不知哪里有不同的地方,可能就导致了这样的问题吧。