У меня есть файл SWF на SD-карте, и я написал HTML-файл flash.html с вложенным файлом SWF. Единственный способ открыть его сейчас
1) открыть браузер
2) введите файл: ///sdcard/flash.html
SWF работает нормально.
Но если использовать список кодов ниже:
Uri uri = Uri.parse("file:///sdcard/flash.html");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
Показывает ошибку:
Приложение неожиданно остановилось.
Я также попробовал следующий код, используя WebView:
WebView browser = (WebView) findViewById(R.id.list_web);
browser.loadUrl("file:///sdcard/flash.html");
Появилось веб-представление, но область, в которой должен начинаться SWF, пуста.
Так есть ли способ открыть HTML через код, как я могу это сделать?
Я также думаю, что если есть способ открыть браузер Android с помощью ACTION_VIEW с помощью простого HTML, а затем сбросить URL-адрес с помощью кода?