0
나는 웹뷰에 다음 iframe을 포함 할 (가능하면 VideoView를 지켜 보면서 또는 경우입니다.)삽입 웹뷰에서 iframe이 또는 VideoView를 지켜 보면서
<iframe SRC='http://desistreams.tv/embed/discovery_science.php' width='600' height='470' marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=0 scrolling='no'></iframe>
발생하는 문제는 비디오가 시작되지 않는다는 것입니다. (광고가있는 회색 영역이 보입니다. 스택 오버플로에 대한 iframe과 embedding에 관한 기사를 몇 번 읽었지만, 대부분은 YouTube 비디오를 앱에 임베딩하는 것에 관한 것입니다. 비디오 뷰를 사용할 수 있는지 알고 싶습니다. iframe이 (또는 그것의 SRC)를 표시하거나 내가 웹보기와 함께 할 수 있다면. 내가 iframe을로드하거나 심지어 직접 링크가 표시되지 않습니다 loadhtml을 사용하고
wv.getSettings().setJavaScriptEnabled(true);
wv.getSettings().setBuiltInZoomControls(true);
if (Build.VERSION.SDK_INT < 8) {
wv.getSettings().setPluginsEnabled(true);
} else {
wv.getSettings().setPluginState(PluginState.ON);
}
을하지만 작동합니다 브라우저.
플래시가 더 이상 따라서 웹 페이지로를 포함하면 나쁜 연습, 새로운 장치에서 지원됩니다
의견을 보내 주셔서 감사합니다.하지만 의견을 기재해야합니다. (VideoView 또는 WebView.) 또한 링크는 라이브 스트림 (mp4 파일이 아닙니다.) 의미 내 앱의 다른 플레이어는 URL을 비디오로 처리하는 방법을 모릅니다. – Verhelst
VideoView는 MediaPlayer 객체가있는 SurfaceView입니다. 안드로이드 장치가 비디오가 스트리밍되는 형식을 지원하는 한 VideoView 나 MediaPlayer가있는 사용자 지정 SurfaceView에서 재생할 때 문제가 없어야합니다. 여기에 도움이 될만한 뭔가가 있습니다 http://stackoverflow.com/questions/5335731/android-video-streaming-example –