-5

以下代码中存在语法错误:

[videoView loadHTMLString:videoHTML baseURL:nil];

这段代码的声明,但我无法得到它。

- (void)embedYouTube {

    videoHTML = [NSString stringWithFormat:@"\
             <html>\
             <head>\
             <style type=\"text/css\">\
             iframe {position:absolute; top:50%%; margin-top:-130px;}\
             body {background-color:#000; margin:0;}\
             </style>\
             </head>\
             <body>\
            <iframe width=\"560%%\" height=\"315px\" src="http://youtube.com/embed/-0Xa4bHcJu8" frameborder="0" allowfullscreen></iframe>\
             </body>\
             </html>", videoURL];

             [videoView loadHTMLString:videoHTML baseURL:nil];

}
4

1 回答 1

4

您需要转义 URL 和边框周围的引号:

src=\"http://...
于 2012-08-15T17:28:30.647 回答