7

での YouTube 動画の埋め込みYTPlayerViewは機能しません。ログに次のエラーのみが表示されます。

2015-12-12 20:19:45.229 Wax-room[8545:3426005] 受信したエラー レンダリング テンプレート: エラー Domain=NSCocoaErrorDomain Code=258 "ファイル名が無効です。"

だから私はそれをグーグルで検索しましたが、明らかに「YTPlayerView-iframe-player.html」が欠落していることと関係があります。提案されたすべての場所を試しましたが、それらが間違っているか、何か間違ったことをしています。ドキュメントは、Swift (2.x)、Cocoapods、および iOS 9 での使用が非常に悪いです。

https://developers.google.com/youtube/v3/guides/ios_youtube_helper

ポッドにも Assets フォルダーはありません。

これにつまずいた:

問題は、YTPlayerView-iframe-player.html ファイルがコピーされなくなったことです。0.1.4 に戻しましたが、html ページが表示され、再び動作し ます https://github.com/youtube/youtube-ios-player-helper/issues/160

最新のバージョン 0.1.5 のバグです。0.1.4 に変更し、動作するようになりました。これを確認してください: https://github.com/youtube/youtube-ios-player-helper/issues/157

4

4 に答える 4

3

バージョン 0.1.4 にロールバックするのではなく、手動でYTPlayerView-iframe-player.htmlXcode プロジェクト (または Cocoapods プロジェクト/ターゲット) に追加するか、マスター ブランチで Cocoapods を指すことができます。

pod 'youtube-ios-player-helper', :git=>'https://github.com/youtube/youtube-ios-player-helper', :commit=>'head'
于 2016-01-20T15:39:15.007 に答える