Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java HTML5WebView全屏youtube视频使用后退按钮单击_Java_Android_Android Webview_Youtube Iframe Api - Fatal编程技术网

Java HTML5WebView全屏youtube视频使用后退按钮单击

Java HTML5WebView全屏youtube视频使用后退按钮单击,java,android,android-webview,youtube-iframe-api,Java,Android,Android Webview,Youtube Iframe Api,在()中,我有: 在启动web视图的活动中,我有: @Override public void onBackPressed() { System.out.println("TAG - BACK PRESSED IN WEB PLAYER ACTIVITY"); super.onBackPressed(); } 现在,当我正常播放嵌入式youtube视频时(不是全屏),当我按下后退按钮时,两种方法都会被调用。当我将视频置于全屏模式(使用youtube播放器全屏按钮)时,不会调用任

在()中,我有:

在启动web视图的活动中,我有:

@Override
public void onBackPressed() {
    System.out.println("TAG - BACK PRESSED IN WEB PLAYER ACTIVITY");
    super.onBackPressed();
}
现在,当我正常播放嵌入式youtube视频时(不是全屏),当我按下后退按钮时,两种方法都会被调用。当我将视频置于全屏模式(使用youtube播放器全屏按钮)时,不会调用任何方法。我唯一的猜测是,web视图正在使用back按钮撤消全屏操作(但即使这样也不起作用)

我试图让后退按钮立即终止web视图,即使有全屏模式的视频


如果我是你,我会删除youtube视频的嵌入播放,或者询问谷歌,这不会被视为滥用。因为youtube视频的嵌入播放可以被视为滥用:

您的应用程序下载时违反了我们的设备和网络滥用政策, 将YouTube视频货币化或以其他方式访问违反 YouTube服务条款或YouTube API服务条款

更多信息:

例如,您的应用程序包含:YouTube后台播放功能 这违反了YouTube的服务条款


这就是我的经验,因为我还制作了一个应用程序,人们可以观看一些YT嵌入视频,但在一些更新后,该应用程序不会更新,因为我得到了这个错误,这是滥用,所以我警告你,仅此而已。

为什么投票失败?没有背景播放功能我没有,我只是举个例子:他们仍然这么说。只有前景视频播放,视频播放是可见的。我只是警告你。我相信你,我也做了那件事,不是背景剧,我甚至不知道我会做那件事。但他们仍然说这就是原因
@Override
public void onBackPressed() {
    System.out.println("TAG - BACK PRESSED IN WEB PLAYER ACTIVITY");
    super.onBackPressed();
}