【发布时间】:2016-03-18 13:46:17
【问题描述】:
使用 YTPlayerView 嵌入 YouTube 视频不起作用。它只会在日志中给我这个错误:
2015-12-12 20:19:45.229 蜡室 [8545:3426005] 收到错误 渲染模板:Error Domain=NSCocoaErrorDomain Code=258 "文件 名称无效。”
所以我用谷歌搜索了它,它显然与“YTPlayerView-iframe-player.html”丢失有关。我已经尝试了所有建议的位置,但要么是错误的,要么是我做错了什么。文档在将它与 Swift (2.x)、Cocoapods 和 iOS 9 一起使用时非常糟糕。
https://developers.google.com/youtube/v3/guides/ios_youtube_helper
pod 中也没有 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
【问题讨论】:
-
是的也发生在我身上。我手动添加了文件并更改了 youtubeplayer 文件中的文件路径:/。现在找到了更好的解决方案。
-
@MuhammadZohaibEhsan 似乎您只需将版本号设置为 0.1.4 即可,无需任何额外步骤。
标签: ios swift youtube youtube-api ytplayerview