Воспроизведение SWF-файлов локально из Android Webview - PullRequest
0 голосов
/ 21 февраля 2012

Как правильно просматривать файлы .Swf, которые воспроизводят видео .flv в Android?Код, который я сейчас использую для включения поддержки Flash в веб-представлении:

    WebView mWebView = (WebView) findViewById(R.id.webview);
    mWebView.getSettings().setJavaScriptEnabled(true);
    mWebView.getSettings().setAllowFileAccess(true);
    mWebView.getSettings().setPluginsEnabled(true);
    mWebView.getSettings().setSupportZoom(false);
    mWebView.getSettings().setAppCacheEnabled(false);
    mWebView.getSettings().setAllowContentAccess(true);
    mWebView.getSettings().setCacheMode(mWebView.getSettings().LOAD_NO_CACHE);

Для файла HTML я использую swfObject.

Проблема в том, что я могу открытьSWF-файл просто отлично от сторонних приложений, таких как SWF Player с маркета.Кроме того, я могу загрузить страницу HTML из браузера, вызвав ее напрямую через файл: ///.Однако, когда я загружаю его, используя мой веб-просмотр, я застреваю с пустым экраном.Любые советы?

Спасибо.

1 Ответ

2 голосов
/ 01 марта 2012

Есть ли у вас:

<application android:hardwareAccelerated="true"...

в вашем AndroidManifest.xml?

У меня была похожая проблема на 3.2, и это решило ее для меня. 4. + по умолчанию это включено (я считаю).

D /.

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