小编DiF*_*ofa的帖子

WebView 无法在 GoogleDrive 中播放视频

因此,我正在尝试通过 android WebView 播放来自 Google Drive 的视频文件,网址为:https ://drive.google.com/a/{sthing...}/file/d/{FILE_ID}/view ?usp =drivesdk

但是我一直chromnium在按播放按钮时收到错误日志

I/chromium: [INFO:CONSOLE(1341)] "Uncaught (in promise) Error: Untrusted URL: https://youtube.googleapis.com/videoplayback ?...", source: ... (1341)

无法播放视频。我试过

webview.setWebChromeClient(new WebChromeClient())

public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {

    handler.proceed(); // Ignore SSL certificate errors
}
Run Code Online (Sandbox Code Playgroud)

但似乎无法播放视频。

反正有没有用 Android WebView 播放 GoogleDrive 的视频?提前致谢。

我的代码:

webPreviewDocument.setWebViewClient(new WebViewClient() {
    @Override
    public void onPageFinished(WebView view, String url) {
        progressBar.setVisibility(View.GONE);
    }
});
WebSettings webSettings = webPreviewDocument.getSettings();
webSettings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.NORMAL);
webSettings.setLoadWithOverviewMode(true);
webSettings.setJavaScriptEnabled(true);
webSettings.setUseWideViewPort(true);
webSettings.setSaveFormData(false);
webSettings.setDomStorageEnabled(true);
webSettings.setAllowFileAccess(true); …
Run Code Online (Sandbox Code Playgroud)

android android-webview

3
推荐指数
1
解决办法
1875
查看次数

标签 统计

android ×1

android-webview ×1