Youtube视频会继续播放,直到应用关闭

时间:2016-02-05 19:00:32

标签: codenameone

有关在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视频会显示相关视频的视频链接。他们也可以玩,我怎么能禁用它。我不想在应用程序中播放其他视频

  4. 该视频不会在Android冰淇淋三明治及其下方播放。

1 个答案:

答案 0 :(得分:0)

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

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

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

  4. 这是来自谷歌的html嵌入代码的限制。我们在这里做的不多。