UIWebView で YouTube 動画を再生するのに苦労しています。私は実際に UIWebView サブクラスでそれをやっていますが、サブクラスがなくても同じ問題があります。
stackoverflow で見つかったいくつかの異なる方法を試しましたが、すべて同じ結果が得られました。ビデオのビデオ静止画起動画面がウィンドウに表示されますが、再生ボタンを押すと次のようなメッセージが表示されます。
===========
[MPAVController] Autoplay: 自動再生を有効にする [MPAVController] Autoplay: 自動再生をスキップする、無効にする (現在のアイテムの場合: 0、プレーヤーの場合: 1)
[MPAVController] 自動再生: 自動再生を有効にする
[MPCloudAssetDownloadController] メディア アイテム ID の優先順位付けが要求されました: 0
============
そして、それは止まります。ただし、デバッガーで [続行] を 10 ~ 15 回押すと、ビデオが最後まで再生されます。
私が[現在]使用しているコードは次のとおりです。
NSString *html = @"<iframe width=\"420\" height=\"315\" src=\"http://www.youtube.com/embed/hD6BCyT206w\" frameborder=\"0\" allowfullscreen></iframe>";
[self loadHTMLString:html baseURL:[[NSBundle mainBundle] resourceURL]];
私はこれに一日中立ち往生しているので、誰かが以前にそれを見て、私に何らかの考えを持っていることを願っています. ティア
正規表現