비디오는 재활용 카드보기에 설정됩니다. 많은 비디오가 리사이클 러뷰에 있습니다.게임 방법 및 Android 웹뷰은 iframe에서 재생중인 동영상을 일시 정지? 웹뷰은 iframe 및 웹보기에 재생
나는 사용자가 재활용 스크롤 시작하고 사용자가 다른 동영상을 재생할 때 재생 영상을 일시 정지 할 때 재생 영상을 일시 정지합니다.
recyclerView.addOnChildAttachStateChangeListener(new RecyclerView.OnChildAttachStateChangeListener() {
@Override
public void onChildViewAttachedToWindow(View view) {
visibleWebView.add(webView);
}
@Override
public void onChildViewDetachedFromWindow(View view) {
webView.onPause();
}
});
내가이 문제를 해결하기 위해 도와주세요 :
내가 이것을 사용하려고했던 코드public void onBindViewHolder(final ViewHolder holder, final int position) {
holder.webView.getSettings().setUseWideViewPort(true);
holder.webView.getSettings().setLoadWithOverviewMode(true);
holder.webView.getSettings().setSupportZoom(true);
holder.webView.getSettings().setBuiltInZoomControls(true);
holder.webView.getSettings().setDisplayZoomControls(false);
holder.webView.getSettings().setJavaScriptEnabled(true);
holder.webView.loadData("<iframe src=\"https://www.youtube.com/embed/" + video_id.get(position) + "?rel=0&showinfo=0\" width=\"1280\" height=\"720\" scrolling=\"no\" frameborder=\"0\" allowTransparency=\"true\" allowFullScreen=\"true\"></iframe>", "text/html", "utf-8");
}
를 참조하십시오. 도움이 될 것입니다. 감사합니다.