我对网页视图了解不多,通常我会使用Mediaplayer
和Mediacontroller
来播放来自url
的视频,但我的所有视频都是高清视频,有些手机可能会出错或黑屏在播放高清视频时。所以我决定用嵌入代码播放视频。现在我可以使用嵌入代码播放视频,但视频不流畅。我的另一个问题是我不能全屏。我想如果我使用iframe,我可以允许,但我不知道如何在webview中使用iframe。
我想学习,是否可以避免在webview
中冻结,如何在iframe
中使用webview
,如果您举例,我会非常感激。希望我能解释自己,你可以帮助我。谢谢。
以下是我的网络视图代码:
public class EmbedActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_embed);
WebView mWebView = (WebView)findViewById(R.id.webView1);
WebSettings webSettings = mWebView.getSettings();
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setPluginState(WebSettings.PluginState.ON);
mWebView.loadUrl("http://www.example.com/wp-nuevo/player/embed.php?key=9935");
}
}
IFRAME
<iframe width="480" height="360" src="http://www.example.com/wp-nuevo/player/embed.php?key=11042" frameborder="0" allowfullscreen></iframe>