Tôi là một noob để phát triển iphone và tôi gặp sự cố khi hiển thị video youtube được nhúng trong một UIwebview. Hiện tại, video youtube nằm ở góc trên cùng bên trái của uiwebview và nó cũng có biên giới gây phiền nhiễu. Tôi đặt khung youtube thành cùng kích thước như uiwebview và chế độ xem web được đặt thành "tỷ lệ cho vừa". Làm thế nào để làm cho nội dung youtube của tôi phù hợp với toàn bộ màn hình và thoát khỏi biên giới? Bất kỳ trợ giúp nào cũng được đánh giá rất cao.Tại sao Video Youtube không điền UiWebView?
MY MÃ
NSString *video_ID = youtubeid;
NSString *htmlStr = [NSString stringWithFormat:@"<iframe class=\"youtube-player\" type=\"text/html\" width=\"320\" height=\"230\" src=\"http://www.youtube.com/embed/%@\" frameborder=\"0\"></iframe>",video_ID];
[videoScreen loadHTMLString:htmlStr baseURL:nil];
EDIT
NSString *video_ID = youtubeid;
NSString *htmlStr = [NSString stringWithFormat:@"<iframe class=\"youtube-player\" type=\"text/html\" width=\"100%\" height=\"100%\" src=\"http://www.youtube.com/embed/%@\" frameborder=\"0\"></iframe>",video_ID];
[videoScreen loadHTMLString:htmlStr baseURL:nil];
bạn đang đặt chiều rộng và chiều cao thành 320x230 một cách rõ ràng. thử 100%? hoặc lập trình tạo tiện ích bằng javascript và nhận kích thước của chế độ xem web. –
Cảm ơn bạn đã trả lời. Làm cách nào/Nơi nào tôi đặt kích thước thành 100% –
định nghĩa iframe nội dòng, nơi bạn chỉ định 'width = \" 320 \ "height = \" 230 \ "' –