-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 に答える