내가 양식을 포함하는 HTML 파일이 있다고 가정하자 :입력 elemnts는 읽기 전용 어도비 AIR에
<form method="post" action="url">
<input type="text" id="fullname" />
<input type="text" id="bodyText" />
<input type="submit">
</form>
우리가 부하 SWF 파일 내부에 HTMLLoader
을 사용하여이 HTML 파일을.
_htmlLoader = new HTMLLoader();
_htmlLoader.paintsDefaultBackground = false;
var req:URLRequest = new URLRequest(urlValue);
_htmlLoader.load(req);
_stage.addChild(_htmlLoader);
주요 응용 프로그램 내에서 Loader
을 사용하여이 SWF 파일을로드 한 후, 텍스트 상자는 읽기 전용이며, 그 안에 입력 할 수 없습니다. 그러나 마우스를 사용하여 포커스를 변경할 수 있습니다.
var loader1:Loader = new Loader();
loader1.load(new URLRequest("path to file.swf"));
// ...
this.addChild(loader1);
// ...
무엇이 문제인가?
는 HTML 양식 요소가 잘 작동 수행 (예 : 키보드 입력이) 직접 첫 번째 SWF합니다 (하는 HTMLLoader이있는 하나)을 볼 경우 (같은 AIR 응용 프로그램의 기본 SWF)를 다른 SWF에로드하지 않고도? 그렇다면 언급 한 문제는 AIR의 버그처럼 보입니다. – Ashutosh
응용 프로그램이 전체 화면 모드로 실행됩니까? – weltraumpirat
@Ashutosh : 예! – Jalal