2011-08-01 43 views
7

Vì vậy, tôi có một chút chức năng tiện dụng tại chỗ trong ứng dụng jQuery Mobile cho phép người dùng biết liệu họ có đang điều hướng khỏi trang không, vì điều này sẽ kích hoạt nhật ký tắt. Ở dạng đơn giản:Sự kiện onbeforeunload có được hỗ trợ trên iPhone không?

$(window).bind('beforeunload', function() { 
    return "Navigating away from this page will log you off. Are you sure you want to continue?"; 
}); 

$(window).unload(function() { 
    logoff(); 
}); 

Điều này rất hữu ích trong cả Safari và Chrome trên máy tính xách tay của tôi. Tuy nhiên, nó không xuất hiện để làm việc trên giả lập iPhone.

Trình duyệt trên thiết bị di động có trong iOS (Tôi biết đó là Safari, nhưng có lẽ là một phiên bản khác) không hỗ trợ sự kiện beforeunload? Điều này có thực sự nói chung cho các thiết bị di động (đặc biệt là Android) không?

Trả lời

Các vấn đề liên quan