视频链接返回“无效的播放列表ID”

时间:2019-07-09 06:02:55

标签: android-youtube-api

基本操作如下:有人单击一个图标,此代码从我们的数据库中获取播放器ID,然后播放视频。一切正常,除非我们链接到“ Youtube电影”下的任何内容。每次单击电影时,它都会返回一个无效的ID,并且该无效ID每次单击都会更改为不同的名称。现在,相同的链接将在Chrome中可用,但不能在移动设备或Android中使用。

因此,总而言之,如果您在带有桌面的浏览器中使用该应用程序,则没有问题。如果您使用手机或Android应用程序,它将返回随机的无效玩家ID。

interface PlayerObject

abstract class YouTube(val videoUrl: String) : PlayerObject {
    fun getCue() = videoUrl.replace("https://www.youtube.com/watch?v=", "")
}

class YouTubeVideo(videoUrl: String, val seekToTime: Int) : 
YouTube(videoUrl)

class YouTubeStream(videoUrl: String) : YouTube(videoUrl)

我们期望使用相同的ID获得与“桌面”视图相同的结果。请注意,我们还将快速转发到视频中的某些部分。

0 个答案:

没有答案