我正在开发一个使用YouTube Android API的安卓应用程序。直到上周为止,它一直运行良好。但现在它会显示一个错误:“初始化YouTube播放器时发生错误(网络错误)”。然后我尝试了开发者论坛中提供的带有YouTube Android API的示例应用程序,也遇到了相同的错误。请给我一个解决方案。
我遇到了同样的问题。 我发现 YouTube 应用程序有可用的更新,因此无法使用。安装更新后,一切都正常工作。 看起来当需要安装更新时,该应用程序会以某种方式阻止 API。
如果出现400错误,请尝试以下操作:
检查您的id。我认为id可能包含空格,或者YouTube链接的开头或结尾有问题。我遇到过类似的问题,并通过以下方法解决。您也可以尝试一下,如果您已经正确设置了所有内容,这可能会有帮助。
尝试在Google产品论坛上尝试这个解决方案,它帮助我解决了类似于您正在经历的问题 :)
解决方案:仅提供YouTube ID而不是整个YouTube URL给loadVideo()
函数。