Tôi đang cố định vị trí một div ở giữa chế độ xem iphone. Về cơ bản để khi bạn nhấn một hình ảnh, nó sẽ bật lên ở giữa màn hình bất kể bạn đã cuộn đến đâu trên trang trước khi bạn nhấp vào.Nhận vị trí hiện tại của chế độ xem trong Điện thoại di động (iPhone) Safari
Nó không đơn giản như chỉ làm cho nó vị trí: cố định; vì điều đó sẽ khiến nguồn gốc là đầu trang, chứ không phải trên cùng của chế độ xem.
Tôi cũng không thể làm điều gì đó như phát hiện sự kiện cuộn và theo dõi nơi tôi hiện đang được cuộn đến, vì Javascript tôi đang viết chỉ được đưa vào trang và được thực thi khi cửa sổ bật lên được kích hoạt.
Có API JavaScript cụ thể cho iPhone hay thứ gì đó tôi có thể sử dụng để có được tọa độ chế độ xem hiện tại không?
Xin cảm ơn, Toby
Tôi không nghĩ rằng điều này đang làm việc cho khoảng 30% số người (do đó -2 trên câu trả lời của bạn). Không làm việc cho tôi. Luôn trả về 0. – Peter
Tắt nếu bạn kiểm tra vị trí cuộn của tài liệu trong iFrame không cuộn nó luôn luôn trả về 0 và bạn cần phải kiểm tra parent.window.pageYOffset ... – Peter
Hrm, tôi không ở trong iframe và nó vẫn chỉ trả về 0 cho tôi. – jennz0r