gpt4 book ai didi

android - 在 Amlogic Android Media Boxes 的 webview 中自动播放视频

转载 作者:搜寻专家 更新时间:2023-11-01 08:20:12 24 4
gpt4 key购买 nike

我在 WebView 中显示一个 youtube 链接。我想自动播放链接。问题是,打开链接后我必须点击视频然后视频正在播放但我希望视频应该自动播放。

提前致谢。

我的代码:

myWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
view.loadUrl(request.getUrl().toString());
return true;
}
}
myWebView.getSettings().setJavaScriptEnabled(true);
myWebView.getSettings().setMediaPlaybackRequiresUserGesture(false);

myWebView.loadUrl("https://www.youtube.com/watch?v=YyDnYaFtRS0");

在设备上测试:1) Amlogic Android Media Boxes(Android 6.0.1) -> 不工作。2) Nexus 5 (Android 6.0) -> 工作。

最佳答案

试一试

myWebView.setWebViewClient(new WebViewClient() {

public void onPageFinished(WebView view, String url{

web.loadUrl("javascript:(函数() {

document.getElementsByTagName('video')[0].play(); })()");

});

关于android - 在 Amlogic Android Media Boxes 的 webview 中自动播放视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52271843/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com