[as2] Flash에서 종료 버튼 코드 쓰기

1974 단어
SWF에서 종료 단추를 설정하는 목적은 사용자가 마우스로 눌렀을 때 종료하는 것이지만 SWF를 재생하는 환경은 다르다. 같은 효과를 얻기 위해 종료를 눌렀을 때 다음과 같은 코드를 실행한다. AS 코드:
switch (System.capabilities.playerType.toLowerCase ())
{
case "standalone" :
fscommand ("quit"true);
break;
case "external" :
flash.external.ExternalInterface.call ("sendQuit");
break;
case "plugin" :
case "activex" :
flash.external.ExternalInterface.call ("window.close()");
break;
}

플레이어의 유형에 따라 각각 처리하는 것이다.주의해야 할 것은 다음과 같다. 1. 웹 페이지에서 재생할 때 서버에서 웹 페이지를 보거나 신뢰 영역에 추가해야만 유효하다. 그렇지 않으면 안전 경고가 뜨게 된다.2. 다른 프로그램에 포함될 때 종료 메시지sendQuit를 처리해야 합니다.

좋은 웹페이지 즐겨찾기