Câu hỏi của tôi là làm cách nào để ngăn người dùng đóng ứng dụng?. Tôi cần một thông điệp cảnh báo để xuất hiện hỏi người dùng nếu anh ta thực sự muốn rời khỏi ứng dụng. Đơn đăng ký của tôi được phát triển theo số Adobe AIR. Xin vui lòng giúp đỡ, tôi gặp rắc rối.Cách phát hiện sự kiện đóng cửa sổ trong ứng dụng AIR và cách ngăn chặn
7
A
Trả lời
11
Vâng, tôi cũng đã có một kết quả khó chịu. Nhưng nó thực sự là khá đơn giản để ngăn chặn và ngăn chặn việc đóng.
Hãy coi chừng mã này sẽ chỉ ngăn cửa sổ chuẩn đóng! Tôi không khuyên bạn nên sử dụng nó mà không cần thêm hộp thoại xác nhận hoặc mã đóng vào vị trí của nhận xét.
stage.nativeWindow.addEventListener(Event.CLOSING, onCloseCall);
function onCloseCall(evt:Event):void
{
evt.preventDefault();
//Show dialogue here.
}
Bây giờ, cách hiển thị thông báo cảnh báo (hộp thoại a.k.a) tùy thuộc hoàn toàn vào nền tảng, phương pháp và nhu cầu của bạn. Ví dụ: nếu bạn sử dụng Flash Professional, một movieclip tùy chỉnh mà bạn ẩn và hiển thị có thể thực hiện thủ thuật. Tuy nhiên, nếu bạn sử dụng Flex, có nghĩa là tạo ra một cuộc đối thoại phương thức. Nghiên cứu riêng biệt.