android - 如何在后台播放 YouTube 视频?
问题描述
我碰巧看到了一个应用程序,它可以让我最小化并在后台播放 YouTube 视频。我知道 YouTube 服务条款不允许这样做。但是,此应用程序尚未被禁止。为什么他们没有被禁止,他们是如何做到的?
解决方案
他们正在使用TYPE_APPLICATION_OVERLAY,这就是为什么他们需要您的“android.permission.SYSTEM_ALERT_WINDOW”。这将允许他们在其他应用程序上进行绘制,同时将他们的应用程序置于“背景”中。它实际上是在前台。
至于显示实际的 YT 视频/评论部分,好吧,他们只是使用 youtube 链接开始一个意图操作视图,仅此而已。
这涵盖了他们是如何做到的。
至于他们为什么不被禁止?我相信这是因为他们实际上并没有让您下载任何受版权保护的材料。
推荐阅读
- sql - Oracle:当 IN 子句没有输入时选择所有值的 SQL 查询
- flutter - 如何从 Scaffold 重构/提取底部导航栏?
- c# - 从 .NET Core 1 升级到 .NET 5 的 DbContext 问题
- ansible - 如何在 AWX extra-var 上正确转义双引号
- wrapper - 在gym中,我们应该如何实现环境的render方法,让Monitor产生的视频不黑?
- jsf - 在 JSF 中使用不同的输入值方法重用表单
- lua - 你如何做一个“范围”?在 Lua 中
- ruby-on-rails - 不要以 root 身份运行 Bundler - Elastic Beanstalk 上的 Rails6
- javascript - 等待元素没有类 - 然后其他元素在赛普拉斯中消失
- python - 读写模式 Python CSV 文件