Youtube 视频一直播放直到应用程序关闭

Youtube video keeps playing until app is closed

在 webBrowser 组件中播放 youtube 视频的一些问题。

  1. 我在 webBrowser 组件中播放了 youtube 视频。但是当表格也被支持时它会继续播放。它只会在应用程序被删除时停止播放。我在返回命令中尝试了 webBrowser.stop()webBrowser.destroy() 方法等,但没有成功。

    String getVideoUrl = "https://www.youtube.com/embed/" + videoId + "?autoplay=1";
    WebBrowser player = new WebBrowser();
    player.setURL(getVideoUrl);
    f.addComponent(BorderLayout.CENTER, player);
    

    但是 webBrowser.reload() 解决了 android 手机上的问题,但没有解决 Android 平板电脑上的问题。

  2. 观看视频时,如果用户将手机设置为休眠,则在观看视频时显示屏会熄灭。那么如何禁用睡眠模式呢? 手机屏幕显示问题。

  3. 视频完成后,youtube 视频会提供 link 相关视频的视频,它们也可以播放,我该如何禁用它。我不想让应用程序播放其他视频

  4. 视频无法在 android icecream sandwich 及以下播放。

  1. 尝试:webBrowser.setPage("<html><head></head><body></body></html>", null);

  2. 可以使用Display.getInstance().setScreenSaverEnabled(false);.

  3. 这是 youtube 上的嵌入式链接设置。您可以 select 禁止它。

  4. 这是来自 google 的 html 嵌入代码的限制。我们在这里无能为力。