0

UIWebView で YouTube 動画を再生するのに苦労しています。私は実際に UIWebView サブクラスでそれをやっていますが、サブクラスがなくても同じ問題があります。

stackoverflow で見つかったいくつかの異なる方法を試しましたが、すべて同じ結果が得られました。ビデオのビデオ静止画起動画面がウィンドウに表示されますが、再生ボタンを押すと次のようなメッセージが表示されます。

===========

[MPAVController] Autoplay: 自動再生を有効にする [MPAVController] Autoplay: 自動再生をスキップする、無効にする (現在のアイテムの場合: 0、プレーヤーの場合: 1)

ムービー パスの設定: http://r13---sn-q4f7dnsz.c.youtube.com/videoplayback?expire=1371905026&newshard=yes&mt=1371882265&ip=206.255.xx.xxx&itag=18&ratebypass=yes&source=youtube&mv=m&sver=3&ms=au&ipbits= 8&upn=CUdV_ZV6gvs&fexp=(数行の無駄なゴミ)

[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]];

私はこれに一日中立ち往生しているので、誰かが以前にそれを見て、私に何らかの考えを持っていることを願っています. ティア

正規表現

4

1 に答える 1

2

プロジェクト内のすべてのブレークポイントを無効にすると、これが実行されてインシデントが完了することがわかりました。

于 2013-06-22T08:01:15.570 に答える