0
を使用して、私は埋め込みコードを毎回書き換えることなく埋め込みたいYouTubeの動画のシリーズを持っているので、動的URLを挿入するためにstringWithFormatを使用している:私はログstringWithFormat
videoHTML = [NSString stringWithFormat:@"\
<html>\
<head>\
<style type=\"text/css\">\
iframe {position:absolute; top:100%; margin-top:-150px;}\
body {background-color:#000; margin:0;}\
</style>\
</head>\
<body>\
<iframe width=\"100%\" height=\"240px\" src=\"%@\" frameborder=\"0\" allowfullscreen></iframe>\
</body>\
</html>", videoURL];
[videoView loadHTMLString:videoHTML baseURL:nil];
をその結果、HTMLはうまく見えますが、シミュレータで正しくレンダリングされないため、サムネイルの縮尺と位置が正しくありません。 URLを文字列に単純にハードコードすると正常に動作します。だから私はそれがstringWithFormatの問題だと思っていますか?
アイデア?
おかげヤコブと文字列の
%
文字リテラルをエスケープする必要があります。 – MightyMetaうん、それは問題だった、もう一度ありがとう。 – MightyMeta