Это функция обратного вызова для моей полноэкранной кнопки. Он работает, если вы воспроизводите SWF в автономном проигрывателе, но ничего не делает, если он встроен в HTML.
var isFS:Boolean;
function toggleFS(evt:MouseEvent):void {
isFS = !isFS;
if (isFS) {
stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;
} else {
stage.displayState = StageDisplayState.NORMAL;
}
}
В настройках публикации Flash Pro CS6 у меня есть настройка шаблона HTML-оболочки «Только Flash - разрешить полноэкранный режим». В HTML-коде есть следующий код, который должен разрешить полноэкранный режим SWF:
<object ...>
<param name="allowFullScreen" value="true" />
Я тестировал его в Firefox, Chrome и IE, и ни в одном из них полноэкранная кнопка не работает. Кто-нибудь знает, что я делаю не так?