Twitter视频未加载android webview [英] Twitter video not loading android webview

查看:1441
本文介绍了Twitter视频未加载android webview的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在android网络视图中播放Twitter视频时,它会显示消息通过播放此视频即表示您同意Twitter使用cookie",此后将不再播放视频.

When playing twitter video in android web view it shows the message 'by playing this video you agree to the Twitter use of cookies' and video is not played after that.

if (Build.VERSION.SDK_INT > Build.VERSION_CODES.LOLLIPOP) {
    CookieManager.getInstance().setAcceptThirdPartyCookies(webView, true);
} else
    CookieManager.getInstance().setAcceptCookie(true);
}
webView.getSettings().setJavaScriptEnabled(true);
webView.setBackgroundColor(Color.parseColor("#ffffff"));
webView.loadDataWithBaseURL("file:///android_asset/", htmlTemplate, "text/html", "UTF-8", "");

推荐答案

默认情况下,WebView中的JavaScript是禁用的.

JavaScript is disabled in a WebView by default.

WebView myWebView = (WebView) findViewById(R.id.webview);
WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);

已更新:

使用TweetView观看本地视频启动本机视频支持适用于Twitter工具包

Use TweetView for Native Videos Launching native video support for Twitter Kit

这篇关于Twitter视频未加载android webview的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆