0

多くのチュートリアルで表示されているように、アプリにYouTubeビデオを埋め込みました

NSString *htmlString = [NSString stringWithFormat:@"\
                        <html><head>\
                        <style type=\"text/css\">\
                        body {\
                        background-color: transparent;\
                        color: white;\
                        }\
                        </style>\
                        </head><body style=\"margin:0\">\
                        <embed src=\"%@\"\
                        type=\"application/x-shockwave-flash\" width=\"180\" height=\"140\"></embed>\
                        </body></html>", videoLink]; 

[webView loadHTMLString:htmlString baseURL:nil];

なぜ私はこの www.youtube.com/watch?v=FMueitNN8HI のようにビデオを再生でき、この www.youtube.com/watch?v=jsFV1A8l5e4 のように再生できないのですか?

2 番目のケースでは、このようにボタン再生が取り消し線で表示された Web ビューが表示されます。

問題はどこだ?ありがとう

4

1 に答える 1

2

これは、2 番目の動画をアップロードしたアカウントの所有者が、動画をモバイル対応にしないことを選択したためです。これは、ブラウザーのユーザー エージェントが iPhone に設定されている私のコンピューターで開いている 2 番目のビデオのスクリーンショットです。

ここに画像の説明を入力

于 2012-04-25T18:09:17.480 に答える