Tôi đang gửi người dùng tới một số tệp .pdf trong một ứng dụng web độc lập (được lưu vào trang chủ, không có PhoneGap) trên iPhone/iPad. Với window.open(url, '_blank');
các tài liệu này mở ở đầu ứng dụng web và vì không có nút quay lại, không có cách nào để lấy lại. Tôi có thể mở chúng trong một cửa sổ mới bằng JavaScript hay tôi chỉ cần sử dụng a href
thực?Cửa sổ iPhone.open (url, '_blank') không mở liên kết trong điện thoại di động Safari
8
A
Trả lời
-1
Thay vì sử dụng window.open bạn cũng có thể sử dụng cửa sổ bật lên nội tuyến. Cho rằng, Bạn có thể viết mã riêng của bạn hoặc tham khảo này: JQuery Dialog
Tuy nhiên sử dụng tiêu chuẩn chức năng javascript window.open, hầu như không thể ẩn thanh địa chỉ trong một số trình duyệt (như Internet explorer)
Inline của nó (I hộp thoại html trung bình) có nhiều tính năng hơn window.open.
Hy vọng điều đó sẽ hữu ích.
Có thể với javascript; xem câu trả lời được bình chọn hàng đầu cho http://stackoverflow.com/questions/7930001/force-link-to-open-in-mobile-safari-from-a-web-app-with-javascript – James