webview加载flash的问题

liujun999999 liujun999999 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
public class TestActivity extends Activity {
/** Called when the activity is first created. */
WebView swfplayer;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
swfplayer = (WebView) this.findViewById(R.id.swfplayer);
swfplayer.getSettings().setJavaScriptEnabled(true);
swfplayer.getSettings().setPluginsEnabled(true);
swfplayer.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});
swfplayer.loadUrl("http://192.168.8.101:8080/test.html");
}

}


test.html的内容是这样的

<embed src="http://player.youku.com/player.php/sid/XMjc4MDIxODIw/v.swf" quality="high"
width="480" height="400" align="middle"
allowScriptAccess="sameDomain" type="application/x-shockwave-flash"></embed>

现在是可以正常播放,点击flash上的全屏按钮之后,也可以进入全屏状态,但是按返回键之后,退出全屏了,看到非全屏界面的flash没在播放,但是还是可以听到声音,好像是全屏播放的界面隐藏了,但是声音却没停
我用android系统自带的浏览器,确不存在这个问题,请问是否有人碰到过类似的问题,求教
分不够可以再开贴给分
...全文
评论 5
收藏 已收藏
分享
返回顶部
liujun999999
Android 80,489 成员 91,375 内容