首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >YouTube Android Player API,我能阻止用户点击‘观看下一步’按钮吗?

YouTube Android Player API,我能阻止用户点击‘观看下一步’按钮吗?
EN

Stack Overflow用户
提问于 2015-03-31 13:33:59
回答 2查看 1K关注 0票数 0

我正在尝试制作一个儿童安全的youtube播放器(用户不能轻易地观看未经批准的内容)。使用CHROMELESS风格几乎可以做到这一点,但用户仍然可以点击下方的横幅或弹出的“观看下一步”按钮。这会将他们带到Youtube应用程序,在那里他们可以浏览任何视频。

我在没有解决方案的情况下发现的类似问题:how to remove bottom overlay ads from custom youtube player Android

Is there any way to disable "Watch Next" block at the end of video using YouTube Android Player API?

在第二个帖子中有人建议使用“ViewTreeObserver并隐藏那个特定的视图”,但我在使用时遇到了麻烦。

EN

Stack Overflow用户

发布于 2021-04-04 01:08:50

如果有人仍然坚持这一点,这里是对我有效的。如果只播放一个视频,则在播放结束时提示视频,但不要调用player.play(),除非您想重复该视频。

代码语言:javascript
运行
复制
 if(player.getCurrentTimeMillis()>=player.getDurationMillis())
        {
            player.cueVideo(CurrentVideoUrl);
        }

如果您提供的是一个接一个播放的视频的长列表,则使用数组列表

代码语言:javascript
运行
复制
if(player.getCurrentTimeMillis()>=player.getDurationMillis())
{
CurrentVideoIndex++;
CurrentVideoUrl =videosListArray.get(CurrentVideoIndex).getVideoUrl();
player.cueVideo(CurrentVideoUrl);
}
票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29361253

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档