Ich habe eine YouTubeView in einer App, die ich mache, und ich versuche, einige der Video - Steuerelemente zu deaktivieren, habe ich gesehen, eine andere App, wo es nur zeigt Symbole für Wiedergabe/Pause und Vollbild Einige der Videos, die ich rendere, sind ziemlich klein (200x150), so dass der Scrubber nutzlos ist und sich die Zeit tatsächlich überlappt.Entfernen von Scrubber und Zeitstempel von in UIWebView eingebetteten YouTube - Videos
Die Funktion ich verwende ist:
- (YouTubeView *)initWithStringAsYouTubeId:(NSString *)idString frame:(CGRect)frame;
{
if (self = [super init])
{
self.frame = frame;
self.delegate = self;
// HTML to embed YouTube video
NSString *embedHTML = @"\
<html><head>\
<style type=\"text/css\">\
body {\
background-color: transparent;\
color: transparent;\
}\
</style>\
</head><body style=\"margin:0\">\
<embed id=\"yt\" src=\"http://www.youtube.com/v/%@\" type=\"application/x-shockwave-flash\" \
width=\"%0.0f\" height=\"%0.0f\"></embed>\
</body></html>";
// Populate HTML with the URL and requested frame size
NSLog(@"%f", frame.size.height);
NSString *html = [NSString stringWithFormat:embedHTML, idString, frame.size.width, (frame.size.height*-1.0f)];
// Load the html into the webview
[self loadHTMLString:html baseURL:nil];
}
return self;
}
Es lädt und spielt gut, aber ich will nur den Wäscher und mal abzuschalten, habe ich versucht, Kontrollen = 0 ohne Glück?.
Cheers, Dean
Soweit ich weiß, können Sie keine YouTube-Videos im MPMoviePlayerController verwenden – Dean