У меня в папке активов есть SWF-файл, который мне нужно использовать в моем приложении Android.
Поэтому я пишу HTML-файл со встроенным SWF и Javascript для вызова его ActionScript. Я могу воспроизвести файл Flash в WebView, но, похоже, не вызывается ActionScript, но JavaScript работает.
Я попробовал его в веб-браузере на моем ноутбуке, и он не работал, пока я не доверял папке проекта в настройке Flash.
Есть ли аналогичная настройка на Android?
Вот код, который я использовал для WebView.
WebView mWebView=(WebView)findViewById(R.id.webViewDisplay);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setSaveFormData(true);
mWebView.getSettings().setPluginsEnabled(true);
mWebView.getSettings().setAllowFileAccess(true);
mWebView.setInitialScale(100);
mWebView.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);
mWebView.setWebViewClient(new MyWebViewClient());
mWebView.setOnTouchListener(new View.OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
return (event.getAction() == MotionEvent.ACTION_MOVE);
}
});
mWebView.loadUrl("file:///android_asset/flash.html");