Cocoa webview - pełny ekran wideo html5 nie działa

Próbuję zbudować aplikację kakaową osx ze zintegrowanym przeglądarką internetową Webkit, aby wyświetlić stronę internetową.

Na stronie znajdują się elementy wideo HTML5, które użytkownik powinien móc odtwarzać na pełnym ekranie. Ale pełny ekran pokazuje po prostu czarny ekran na dźwiękach lwa górskiego (10.8.2), ale nadal działa na lwie osx, czy jest to błąd, czy coś przeoczyłem.

Minimalna próbka:

Kroki:

Utwórz aplikację kakaową, dodaj przeglądarkę internetową, połącz właściwość „WWW” i dodaj strukturę pakietu internetowego

Kod:

#AppDelegate.h

#import <Cocoa/Cocoa.h>
#import <WebKit/WebKit.h>

@interface AppDelegate : NSObject <NSApplicationDelegate>
@property (assign) IBOutlet NSWindow *window;
@property (weak) IBOutlet WebView *web;
@end

#AppDelegate.m

#import "AppDelegate.h"

@implementation AppDelegate

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
  NSString *html = @"<html><body><video src=\"http://video-js.zencoder.com/oceans-clip.mp4\" controls></body></html>";
  [[self.web mainFrame] loadHTMLString:html baseURL:nil];
}
@end
POPRAWIONO W OSX 10.8.3:

Problem wydaje się być rozwiązany w pełnym ekranie OSX 10.8.3 działa teraz, nawet bez piaskownicy, jak to miało miejsce przed OSX 10.8.2

questionAnswers(2)

yourAnswerToTheQuestion