2012-09-25 2 views
1

YouTube에서 콘텐츠를 표시하는 데 webview를 사용합니다. 어떤 이유인지 그것은 비디오에 프레임을 추가합니다.WebView iframe이 frameborder = "0"을 무시합니다.

누군가 제거 방법을 알고 있습니까?

String data_html = "<iframe width=\"300\" height=\"162\" src=\"http://www.youtube.com/embed 
/RbyBj-pmNwM\" frameborder=\"0\"></iframe>"; 
video.loadData(data_html, "text/html", null); 

그리고 여기에 내가 제거 할 수없는 흰색 프레임의 예는 다음과 같습니다 :

내 코드는 코드에 당신이 시도 할 수있는 기반

enter image description here

답변

6

해결 방법은 완전히 구성된 html 페이지를 사용하는 것입니다.

String data_html = "<!DOCTYPE HTML> <html xmlns=\"http://www.w3.org/1999/xhtml\" xmlns:og=\"http://opengraphprotocol.org/schema/\" xmlns:fb=\"http://www.facebook.com/2008/fbml\"> <head></head> <body style=\"margin:0 0 0 0; padding:0 0 0 0;\"> <iframe width=\"300\" height=\"162\" src=\"http://www.youtube.com/embed/RbyBj-pmNwM\" frameborder=\"0\"></iframe> </body> </html> "; 
0

:

frameborder=\"0\" framespacing=\"0\" 
+0

아니요, 트릭을하지 않았습니다 ... –

+0

CSS를 사용할 수 있습니까? iframe {border : none} –

+0

또는 다음도 시도하십시오. frameborder = \ "0 \"border = \ "0 \" –

관련 문제