Flash wird nicht geladen im Web-view in Android
Ich versuche zu Laden, eine webview in Android. Wo web-Seite, die eine swf-Datei, aber es wird nicht geladen. Ich weiß, es gibt viele Frage und Antwort am gleichen Thema, aber niemand hat mir geholfen.
Habe ich bereits angestrebt, version 11. Und ich habe android:hardwareAccelerated="true"
auch in manifest.xml Datei.
Mein code ist hier-
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;
}
}
}
flash wird nicht unterstützt auf android mehr
aber wenn ich mit youtube-video-url seine Arbeitsmethoden in Ordnung, warum?
ziemlich sicher, dass android verwendet html5 für youtube-videos
also, was soll ich tun für mein problem? Ich habe es zu tun, wie jede.
Dank Freund, endlich hab ich die Lösung. Ich habe eine flash apk, die für mich arbeiten.
aber wenn ich mit youtube-video-url seine Arbeitsmethoden in Ordnung, warum?
ziemlich sicher, dass android verwendet html5 für youtube-videos
also, was soll ich tun für mein problem? Ich habe es zu tun, wie jede.
Dank Freund, endlich hab ich die Lösung. Ich habe eine flash apk, die für mich arbeiten.
InformationsquelleAutor Manish Srivastava | 2013-12-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nach einer Woche Kampf bekam ich einen Flash player von Macromedia, die für mich funktioniert.
Können Sie die Suche in Google:"Flash Player 11.1.für Android 4.0 - Macromedia - Adobe" installieren oder als APK von dieser link.
Installieren dieser apk in Ihrem Android-Gerät.
Und wenn Sie es öffnen, wird es Fragen für Sie Standard-browser.
Wählen Sie einen beliebigen browser mit Flash-Unterstützung (UC-Browser, Google Chrome etc).
Nun führen Sie Ihre Anwendung geladen werden, die Ihre Flash-video.
setPluginState
zugeordnet istON
.InformationsquelleAutor Manish Srivastava
Fügen Sie diesen code:
Cannot resolve Methode :S
versuchen Sie, diese webview.getSettings().setPluginState(WebSettings.PluginState.AUF);
InformationsquelleAutor TheLittleNaruto
hinzufügen
mWebView.loadUrl(url);
im onCreateIch versuche, mein Telefon ist ok .Führen Sie im Telefon ? Und installieren Sie flash ? Wenn Sie möchten, html5,stackoverflow.com/questions/3815090/webview-and-html5-video kann Ihnen helfen
Dank Freund, endlich hab ich die Lösung.
InformationsquelleAutor lialzmchina