相关疑难解决方法(0)

ios7 UIWebView Youtube视频

我有一个UIWebView子类,我用它来播放youtube和本地视频.在iOS6下完美运行.升级到iOS7我遇到了一个问题,我真的不知道从哪里开始.虽然子类似乎仍能在iOS7模拟器上播放YouTube和本地视频,但当我在设备上播放youtube时,我会记录以下消息:

Sep 26 10:17:27 JRR-IPad SVOx[558] <Error>: CGContextSaveGState: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context  and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.

Sep 26 10:17:27 JRR-IPad SVOx[558] <Error>: CGContextSetBlendMode: invalid context 0x0. This is a serious error. This application, or a library …
Run Code Online (Sandbox Code Playgroud)

ios ios7

12
推荐指数
1
解决办法
4163
查看次数

iOS 8 youtube视频嵌入

我面临的问题似乎无法理解.

我有这个代码在iOS 7的Xcode 5中完美运行:

- (void)viewDidLoad {
  [super viewDidLoad];
  // Do any additional setup after loading the view, typically from a nib.
  CGFloat width = self.view.frame.size.width;
  CGFloat height = self.view.frame.size.height;
  UIWebView *webview = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, width, height)];
  NSString* embedHTML = @"\
  <html><head><meta name=\"viewport\" content=\"width=device-width; initial-scale=1.0; user-scalable=0;\"/>\
  <style type=\"text/css\">\
    body {\
    background-color: transparent;\
   color: black;\
  }\
  </style>\
  </head><body style=\"margin:0;\">\
  <embed id=\"yt\" src=\"https://www.youtube.com/v/M7lc1UVf-VE?hd=1\" type=\"application/x-shockwave-flash\" \
  width=\"%0.0f\" height=\"%0.0f\"></embed>\
  </body></html>";
  NSString *html = [NSString stringWithFormat:embedHTML, width, height];
  [webview loadHTMLString:html baseURL:nil];
  [self.view addSubview:webview]; …
Run Code Online (Sandbox Code Playgroud)

youtube xcode uiwebview ios

10
推荐指数
1
解决办法
4002
查看次数

标签 统计

ios ×2

ios7 ×1

uiwebview ×1

xcode ×1

youtube ×1