埋め込みタグを使用して、テーブルセルの一部ではないUIWebViewに埋め込みタグをうまく組み込むことができます。UITableViewCellの一部であるUIWebViewで埋め込みタグを使用するには
テーブルセルの一部であるUIWebViewでhtmlを正常に設定できます。
しかし、埋め込みタグを使ってテーブルセルの一部であるUIWebViewにhtmlを設定すると、YouTube動画にリンクすることはできません。
私のカスタムUITableViewCellのクラスのコードは次のようになります。
NSString *embedHTML = @"\
<html><body>\
<embed id=\"yt\" src=\"%@\" type=\"application/x-shockwave-flash\" \
width=\"%0.0f\" height=\"%0.0f\"></embed>\
</body></html>";
CGRect frame = self.webView.bounds;
NSString *html = [NSString stringWithFormat:embedHTML, urlString, frame.size.width, frame.size.height];
[self.webView loadHTMLString:html baseURL:nil];
私が交換した場合、 "<埋め込みを... >" "<P>テスト</P >" のような単純なもので、それをちょうど私がそれを期待するように表示されます。
webViewを持つ非テーブルビューコントローラで埋め込みタグを使用してコードスニペットを使用すると、うまく動作します。
私は何か間違っているのですか?それともUITableViewControllerとそれに関連するクラスは私にこれをさせませんか?
私は成功した "<埋め込み... >" または「<ビデオを使用することができますおかげで、 ダグ
--------- 08〜12月 - 2010アップデート
。 .. > "タグは、UITableViewCellの一部であるUIWebViewにあります。YouTubeビデオの場合は、です。
質問のタイトルはまだ正確ですが、私はもはやYouTubeのリンクについて何か違うものがあることは間違いありません。