используя флеш с андроидом - PullRequest
5 голосов
/ 31 марта 2011

Я хочу использовать flash в веб-просмотре.

Я использовал следующий код ..

 mWebView = (WebView) findViewById(R.id.webview);
 mWebView.getSettings().setPluginsEnabled(true);
 mWebView.loadUrl("http://domain-path/flash/test.html");

test.html содержит встроенный флэш-объект.

Но когда я запускаю это, он ничего не отображает.

Пожалуйста, предложите .....

Ответы [ 6 ]

5 голосов
/ 12 октября 2012

попробуйте добавить

webView.getSettings().setPluginsEnabled(true);
webView.getSettings().setPluginState(PluginState.ON);
0 голосов
/ 17 мая 2013

Chrome для Android не будет поддерживать Flash. Как вы, наверное, видели в ноябре 2011 года, Adobe объявила, что прекратила инвестировать в Flash для мобильного просмотра. Google давно стремится сделать веб-платформу более мощной с помощью открытых веб-технологий, таких как HTML5, и работает с Adobe и другими партнерами над дальнейшим развитием веб-стандарта. Возможно, вам придется установить morzilla для использования вспышки в Android

0 голосов
/ 17 октября 2012

Прежде всего, убедитесь, что у вас есть интернет-разрешения для вашего AndroidManifest.xml?

<uses-permission android:name="android.permission.INTERNET"/>

тогда:

WebSettings webSettings = myWebView.getSettings();
WebSettings.setPluginsEnabled(true);
webSettings.setPluginState(PluginState.ON);
0 голосов
/ 22 августа 2011

Добавили ли вы разрешения для вашего AndroidManifest.xml?

<uses-permission android:name="android.permission.INTERNET"/>

Я всегда забываю о разрешениях

0 голосов
/ 30 апреля 2011

У меня такая же проблема.И я заметил, что объект Flash встроен, но не виден.если я дважды щелкну по экрану, то могу увидеть объект флэш-памяти.

Подсказка: в вашем html-файле установите autoplay = true для видео, чтобы в веб-просмотре можно было слышать звук.

дайте мне знать, если вы уже нашли исправление

0 голосов
/ 31 марта 2011

потому что в вашем браузере нет флеш-плеера. вам нужно установить флеш плеер 10.1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...