誰かがこれを取り除く方法を手伝ってもらえますか:
私は正常に動作するこのコードを使用しています:
NSString *embedHTML = @"\
<html><head>\
<style type=\"text/css\">\
body {\
background-color: transparent;\
color: white;\
}\
</style>\
</head><body style=\"margin:0\">\
<embed id=\"yt\" src=\"%@\" type=\"application/x-shockwave-flash\" \
width=\"%0.0f\" height=\"%0.0f\"></embed>\
</body></html>";
NSString *html = [NSString stringWithFormat:embedHTML,@"http://www.youtube.com/watch?v=qe39vPFabuA", 64.0, 64.0];
[wbView loadHTMLString:html baseURL:nil];
しかし、Youtube の URL 文字列を他の文字列に置き換えると問題が発生します。
上記のリンクの YouTube ビデオを WebView で再生するにはどうすればよいですか。
私はいくつかの方法でそれを試しました:
- 「/embed/」を「/watch?v=」に置き換える
- 文字列から hl=en_US を削除するだけです。
しかし、すべてが無駄です。iPhoneで実行するために何をする必要がありますか。どうすればビデオを再生できますか?