【问题标题】:App enables background playing of videos, cordova issues, google play rejecting apps应用程序可以后台播放视频、科尔多瓦问题、谷歌播放拒绝应用程序
【发布时间】:2015-09-28 00:30:28
【问题描述】:

我使用 Cordova 创建了一些 Android 应用程序,其中包含视频。我正在尝试在 Google Play 商店上传应用程序,但每次他们都拒绝所有应用程序,原因如下。

  1. 您提交的内容因启用 YouTube 视频的后台播放而被拒绝,这违反了 YouTube API 服务条款。如果此提交是对现有应用的更新......

  2. 经过定期审核,我们确定您的应用允许后台播放 YouTube 视频,这违反了 YouTube API 服务条款...

我不确定他们有什么问题。谁能帮帮我

提前致谢。

【问题讨论】:

    标签: android cordova video background youtube


    【解决方案1】:

    Google 刚刚告诉我,问题在于您在播放视频时按下了电源按钮。屏幕将关闭,但您还必须停止播放视频。媒体播放器处理 Powerbutton 的方式与更改为不同的应用程序(自动关闭)不同。由于您仍然有一个有效的屏幕(虽然是黑暗的),它会继续播放。例如,当您有一个 mp3 播放器并且您想在屏幕关闭时继续听音乐时,就需要这种行为。但 Youtube 不喜欢他们的视频。

    【讨论】:

      【解决方案2】:

      对于那些因“屏幕关闭时 YouTube 后台播放”而被 Play 商店拒绝的用户。或者因为播放器仍在后台播放,我解决了以下问题:

      我使用了这个库:https://github.com/brandly/angular-youtube-embed

      当播放器准备就绪时,我将播放器分配给根范围变量:

      $scope.$on('youtube.player.ready', function ($event, player) {
        $rootScope.YTPlayer = player;
      });
      

      然后我只是听android生命周期的onPause并停止或暂停视频:

      document.addEventListener("pause", function() {
        if ($rootScope.YTPlayer) {
          $rootScope.YTPlayer.stopVideo();
         //or maybe $rootScope.YTPlayer.pauseVideo();
        }
      }, false);
      

      对于 ionic 2,请查看此 repo:https://github.com/JoxieMedina/yt-channel

      您好!

      【讨论】:

      • 我试过这个答案,但它不起作用。当我锁定屏幕时,视频仍在播放。
      • 这似乎在按下主页按钮时有效(触发暂停事件)但在按下锁定按钮时不起作用。
      【解决方案3】:

      在这里查看我类似帖子的答案Stop android app audio playing when device locked

      此解决方案适用于我的问题,也可能适用于您的问题。

      【讨论】:

        【解决方案4】:

        我有同样的问题很多天了,this 解决了我的问题。

        只需在清单文件上设置权限

        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
        

        【讨论】:

          【解决方案5】:

          我用我的应用程序解决了这个问题(不使用 Cordova)。我使用的是打开 Youtube 链接的 WebView,这就是问题所在。

          添加 if 语句以使用 this 帖子中的代码打开 youtube.com 和 youtu.be 链接,以便它们在应用中打开。

          【讨论】:

          • 这并不能解决问题 - 需要一种在应用处于后台状态时“暂停”视频的方法
          猜你喜欢
          • 2015-11-12
          • 1970-01-01
          • 1970-01-01
          • 2013-11-08
          • 2019-06-03
          • 2020-02-12
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多