HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了iphone – ipad相机和webview youtube视频播放问题大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_403_6@ Rootviewcontroller有一个网页视图,播放YouTube视频
它有一个相机按钮.
 用户可以点击相机按钮并录制视频.
到目前为止,它的工作正常

当我关闭相机控制器并尝试在webview中播放视频时,即使我尝试删除并再次添加视图,它的帧也会受到干扰.

当我关闭相机控制器而不记录视频时它的工作正常…
这是图像
代码播放视频

GDataEntryBase *entry2 = [[AppDelegate.Feed entries] objectATindex:[tag intValue]];
    NSArray *contents = [[(GDataEntryYouTubeVideo *)entry2 mediaGroup] mediaContents];
   NSString *urlString=[NSURL URLWithString:[[contents objectATindex:0] URLString]];

    NSString *embedHTML = @"\
    <html><head>\
    <style type=\"text/css\">\
    body {\
    BACkground-color: black;\
    color: black;\
    }\
    </style>\
    </head><body style=\"margin:0\"><div>\
    <embed id=\"yt\" src=\"%@\" type=\"application/x-shockwave-flash\" \
    width=\"736\" height=\"571\"></embed></div>\
    </body></html>";
    NSString *html = [NSString StringWithFormat:embedHTML,urlString,webplay.frame.size .width,webplay.frame.size.height];
    NSLog(@"html=%@",html);
        [webplay loadHTMLString:html baseURL:nil];

解决方法

-(void)imagePickerControllerDidCancel:(UIImagePickerController *)picker
{
    [self dismissModalViewControllerAnimated:YES];


    [self viewDidLoad];
// or if u write code in your viewdidapper method than

    [self viewDidAppear:NO];

}

您可以再次点击取消按钮加载整个视图.

大佬总结

以上是大佬教程为你收集整理的iphone – ipad相机和webview youtube视频播放问题全部内容,希望文章能够帮你解决iphone – ipad相机和webview youtube视频播放问题所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。