我有这段代码:
package flash.play;
import android.app.Activity;
import android.os.Bundle;
import android.os.Environment;
import android.webkit.WebView;
public class flashplay extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
WebView wv=(WebView) findViewById(R.id.wv);
wv.getSettings().setJavaScriptEnabled(true);
wv.getSettings().setPluginsEnabled(true);
String url ="file:///android_asset/abcd.swf";
wv.getSettings().setPluginsEnabled(true);
wv.loadUrl(url);
}
}
但是我在模拟器上只是一个白色的屏幕任何人都可以帮我在Webview上播放这个文件吗?
答案 0 :(得分:1)
请将此添加到您的AndroidManifest.xml
android:hardwareAccelerated =“true”
答案 1 :(得分:0)
您应该在设备上进行测试。不在模拟器上
答案 2 :(得分:0)
我用我做的是创建了一个html文件并在WebView中调用我的html文件。在我的html文件中,我使用swfobject加载我的swf文件。我希望这有助于某人。