gpt4 book ai didi

android - 无法在 Android 设备上运行 Flash 视频播放器

转载 作者:行者123 更新时间:2023-11-30 04:45:16 27 4
gpt4 key购买 nike

我正在尝试在 android 上运行一个简单的 flash 视频播放器。我只能用一个问号 block 。谁能告诉我这段代码有什么问题?

    webview = (WebView) findViewById(R.id.webview);
webview.getSettings().setJavaScriptEnabled(true);
webview.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url) {

view.loadUrl(url);
return true;
}

@Override
public void onReceivedHttpAuthRequest(WebView view, HttpAuthHandler handler, String host,String realm){
String[] up = view.getHttpAuthUsernamePassword(host, realm);
if( up != null && up.length == 2 ) {
handler.proceed(up[0], up[1]); }
else Log.d("WebAuth","Could not find user/pass for domain :"+ host+" with realm = "+realm);

}
});



webview.getSettings().setSupportZoom(true);
webview.getSettings().setJavaScriptEnabled(true);
webview.getSettings().setAllowFileAccess(true);
webview.getSettings().setPluginsEnabled(true);


webview.loadUrl("http://tvforandroid.com/p/?p=1020");

最佳答案

webview.getSettings().setPluginsEnabled(true);是一种已弃用的方法,请尝试以最低 SDK 版本 8 (2.2) 为目标并设置 webview.getSettings().setPluginState(WebSettings.PluginState.ON);

参见 http://developer.android.com/reference/android/webkit/WebSettings.html#setPluginState(android.webkit.WebSettings.PluginState ).

关于android - 无法在 Android 设备上运行 Flash 视频播放器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5127021/

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