Behnam Mohammadi Ответов: 2

как воспроизвести swf-файл в java-android?


Я хочу воспроизвести flash-файл (SWF) в android, но я не могу использовать этот код, чтобы показать его в WebView, но он не работает для меня.
mWebView = (WebView) findViewById(R.id.webview);
       mWebView.getSettings().setJavaScriptEnabled(true);
       mWebView.getSettings().setPluginsEnabled(true);
       mWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
       mWebView.setBackgroundColor(Color.parseColor("#00FF00"));
       mWebView.loadUrl("file:///android_asset/game.swf");

Sergey Alexandrovich Kryukov

Мой совет может быть таким: избавьтесь от игр .swf. Есть гораздо лучшие и законные подходы. Этот формат слишком проприетарный, не общепринятый, не входящий в стандарт W3, вряд ли когда-нибудь будет принят.
—СА

2 Ответов

Рейтинг:
1

Dave Kreskowiak

Не беспокойтесь. Shockwave-это мертвая платформа на мобильных устройствах, и скоро она будет мертва и на настольных компьютерах.


Рейтинг:
0

Nikolai Morozov

setPluginState метод был устаревшим на уровне API 18.