phép nói rằng tôi có một tập tin html có chứa một hình thức:elemnts Input trong HTMLLoader là readonly trong adobe AIR
<form method="post" action="url">
<input type="text" id="fullname" />
<input type="text" id="bodyText" />
<input type="submit">
</form>
chúng tôi có tải này tập tin html sử dụng HTMLLoader
bên trong một tập tin swf.
_htmlLoader = new HTMLLoader();
_htmlLoader.paintsDefaultBackground = false;
var req:URLRequest = new URLRequest(urlValue);
_htmlLoader.load(req);
_stage.addChild(_htmlLoader);
Sau khi tải tệp Swf này bằng cách sử dụng Loader
bên trong ứng dụng chính, hộp văn bản chỉ đọc và không thể nhập vào. Nhưng chúng ta có thể thay đổi trọng tâm của chúng bằng cách sử dụng chuột.
var loader1:Loader = new Loader();
loader1.load(new URLRequest("path to file.swf"));
// ...
this.addChild(loader1);
// ...
Sự cố là gì?
Do các yếu tố hình thức HTML hoạt động tốt (tức là chấp nhận đầu vào bàn phím) nếu bạn trực tiếp xem các SWF đầu tiên (một trong đó có HTMLLoader) (như một SWF chính của ứng dụng AIR) mà không tải nó bên trong một SWF khác? Nếu có, thì vấn đề bạn đề cập trông giống như một lỗi trong AIR. – Ashutosh
Ứng dụng của bạn có chạy ở chế độ toàn màn hình không? – weltraumpirat
@Ashutosh: Vâng! – Jalal