Какао WebView - HTML5 видео в полноэкранном режиме не работает

Я пытаюсь создать приложение osx-какао с интегрированным веб-представлением webkit для отображения веб-страницы.

На веб-странице html5 видео элементы, которые пользователь должен иметь возможность воспроизводить в полноэкранном режиме. Но в полноэкранном режиме просто отображается черный экран на Mountain Lion (10.8.2), звук все еще воспроизводится, но на OSX LION это сработало, это ошибка или я что-то пропустил.

Минимальный образец:

шаги:

Создайте приложение для какао, добавьте веб-просмотр, подключите свойство "web" и добавьте фреймворк webkit

Код:

#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
FIXED IN OSX 10.8.3:

Problem seems to be fixed in OSX 10.8.3 fullscreen is working now, even without sandboxing as it did prior to OSX 10.8.2

Ответы на вопрос(2)

Ваш ответ на вопрос