java - Web View 中的 HTML Iframe 视频无法播放

标签 java android webview

我正在尝试制作一个视频应用程序,以 JSON 格式 作为 HTML iframe 从 api 获取视频。这个 iframe 没有来 self 自己的付费服务器的 youtube 视频。一切正常,但当我点击视频的海报时,它给我一个 videoError 并停止。

String yourData = "<!DOCTYPE html><html><head><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="stylesheet" type="text/css" media="screen" href="main.css" /><script type="text/javascript" src="https://crickethighlights9.com/services.brid.tv/player/build/brid.min.js"></script></head><body><iframe style="border: 0px #ffffff none;" src="https://services.brid.tv/services/iframe/video/378439/12215" name="CricketHighlights9" width="600px" height="400px" frameborder="1" marginwidth="0px" marginheight="0px" scrolling="no" allowfullscreen="allowfullscreen" __idm_frm__="424" __idm_id__="1052194817"></iframe></body></html>

Here is an image of first load poster

After Clicking On Poster Play Button

最佳答案

我已经在 fiddle 中试过了,它似乎在工作:

<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" type="text/css" media="screen" href="main.css" />
    <script type="text/javascript"
        src="https://crickethighlights9.com/services.brid.tv/player/build/brid.min.js"></script>
</head>

<body>
    <iframe style="border: 0px #ffffff none;" src="https://services.brid.tv/services/iframe/video/378439/12215"
        name="CricketHighlights9" width="600px" height="400px" frameborder="1" marginwidth="0px" marginheight="0px"
        scrolling="no" allowfullscreen="allowfullscreen" __idm_frm__="424" __idm_id__="1052194817">
    </iframe>
</body>

</html>

关于java - Web View 中的 HTML Iframe 视频无法播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54690646/

相关文章:

javascript - 是否可以长按WebView以返回我单击的位置?

swift - WKWebView 在 OSX 上显示空白屏幕,没有输出

java - OpenJDK 1.8 是否支持 JFR?

java - hibernate 子查询

android - 如何检查文件是否存在?

java - 如何使用 appium 在 gridView 中选择索引 3 的照片?

android - 将 somefile.html 文件从内部存储加载到应用程序的 web View

java - 如何在 Payara Micro 中添加 JDBC 驱动程序和配置 JDBC 资源?

java - 用于指示复选框已选中的验证注释

java - 在 Android 上的 OpenGL ES 中交错的每个顶点数据的偏移量