闪光灯没有加载在Web视图中的Android [英] Flash is not loading in Web view in Android
问题描述
我试图加载在Android的一个web视图。当网页有一个swf文件,但它没有加载。我知道有关于同一主题的许多问题和答案,但没有一个人帮我。
I am trying to Load a webview in Android. Where web page have a swf file but it is not loading. I know there are many question and answer on same topic but no one helped me.
我已经有针对性的版本是11。 而且我已经把机器人:hardwareAccelerated =真太在manifest.xml文件
I have already targeted it version 11. And I have put android:hardwareAccelerated="true" too in manifest.xml file.
我的code是在这里 -
My code is here-
public class MainActivity extends Activity {
private WebView mWebView;
String url="http://mypages.com/Ch_001/ScoPage.html";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mWebView = (WebView) findViewById(R.id.webView);
mWebView.setKeepScreenOn(true);
WebSettings settings = mWebView.getSettings();
settings.setPluginState(PluginState.ON);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setDomStorageEnabled(true);
mWebView.getSettings().setBuiltInZoomControls(true);
mWebView.setInitialScale(100);
// wbView.getSettings().setUseWideViewPort(true);
mWebView.setScrollBarStyle(View.SCROLLBARS_OUTSIDE_OVERLAY);
mWebView.setWebViewClient(new MyWebViewClient());
}
private class MyWebViewClient extends WebViewClient {
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
}
@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler,
SslError error) {
Log.e("Error VAGARO", error.toString());
handler.proceed();
}
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return false;
}
}
}
请帮我人就显得非常迫切......
Please help me guys it is very urgent...
推荐答案
一周后我奋斗了Macromedia的Flash播放器,对我来说它的工作。 如果有人有同样的问题,你可以试试这个肯定它会为你工作太 -
After one week struggle I got a flash player from Macromedia, which work for me. If some one have same problem you can try this sure it will work for you too-
1)您可以在谷歌换Flash播放器11.1.for的Android 4.0 - Macromedia公司 - 的Adobe搜索或
1)You can search in Google for-"Flash Player 11.1.for Android 4.0 - Macromedia - Adobe" or
从下面的链接安装APK -
Install APK from below link-
<一个href="https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&sqi=2&ved=0CCkQFjAA&url=http://download.macromedia.com/pub/flashplayer/installers/archive/android/11.1.115.17/install_flash_player_ics.apk&ei=cWHIUt7VJaen0AX114GoDg&usg=AFQjCNG7r1emPSGdLTvKGM2n_0xWU79xuQ&sig2=VyNfVCZzfqdhOf5GPAttwA&bvm=bv.58187178,d.d2k" rel="nofollow">https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&sqi=2&ved=0CCkQFjAA&url=http%3A%2F%2Fdownload.macromedia.com%2Fpub%2Fflashplayer%2Finstallers%2Farchive%2Fandroid%2F11.1.115.17%2Finstall_flash_player_ics.apk&ei=cWHIUt7VJaen0AX114GoDg&usg=AFQjCNG7r1emPSGdLTvKGM2n_0xWU79xuQ&sig2=VyNfVCZzfqdhOf5GPAttwA&bvm=bv.58187178,d.d2k
2)在Android设备上安装这个apk。
2)Install this apk in your android device.
3)当你打开它,它会要求选择默认浏览器。
3)And when you will open it, it will ask for choose default browser.
4)选择支持FLASH(UC浏览器的任何浏览器,浏览器等)。
4)Choose any browser which support FLASH(UC-Browser, Chrome etc).
5)现在运行的任何应用程序将加载Flash视频。
5)Now run your any application it will load your flash video.
这篇关于闪光灯没有加载在Web视图中的Android的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!