Khi tôi sử dụng JSConsole và gõ window.history nó không chứa bất kỳ phương thức nào cho pushState. Vì vậy, những gì đã happend? Có bị xóa trong Android 4.0 trong trình duyệt mặc định hay không hoặc tôi có thể sử dụng nó như thế nào?pushState trong Android 4.0
Trả lời
Vâng, đó là một lỗi hồi quy, nhưng họ dường như không phải rất quan tâm đến việc sửa chữa nó:
http://code.google.com/p/android/issues/detail?id=23979 bỏ phiếu cho nó.
Vì hầu hết các nhà sản xuất thường tùy chỉnh trình duyệt theo một cách khác, họ có thể tự triển khai trình duyệt. Tôi có tuy nhiên không bao giờ đi qua bất kỳ điện thoại ICS hỗ trợ đầy đủ api lịch sử. không thể nói tôi đã được tìm kiếm mặc dù.
CHỈNH SỬA: Đã được xác nhận rằng nó đã được sửa trong 4.0.4, tuy nhiên chỉ theo nghĩa là các phương thức ở đó và làm những gì bạn mong đợi, nhưng thanh URL không được cập nhật.
API lịch sử được hỗ trợ tốt trong Android 2.2 và 2.3, nhưng phiên bản 3 và 4 thì không. Không có chữ vào việc nó sẽ được đưa trở lại trong
. Nhưng tôi nghĩ rằng nếu bạn sử dụng chrome trong Android 4 bạn có thể sử dụng tính năng này.
Điều đó không đúng. API lịch sử được triển khai (các phương thức có sẵn) nhưng ** không được hỗ trợ tốt ". Đối với nhiều phiên bản bao gồm 4.0.4, nó không cập nhật thanh vị trí, hoặc không hiển thị nút quay lại, hoặc nếu không có lỗi trong trạng thái không nhất quán. –
- 1. Lỗi Ajax + pushState trong Chrome
- 2. Quay video nền trong Android 4.0
- 3. MapView trong Fragment (Android 4.0 trở lên)
- 4. Backbone.js và pushState
- 5. replaceState() vs pushState()
- 6. Android 4.0 4G chuyển đổi
- 7. Có thể sử dụng pushState
- 8. java.lang.OutOfMemoryError trên Android 4.0 (API 14)
- 9. Sử dụng Android 4.0 theo kiểu togglebutton
- 10. Phát triển Android 4.0 - onMenuItemSelected (int, Menu)
- 11. Tải lên tệp WebView Android 4.0
- 12. Android 4.0 Sub-Title (phần) Nhãn Styling
- 13. Dải màu chỉ trên Android 4.0+
- 14. Mã nguồn hạt nhân Android 4.0?
- 15. Android 4.0 asynctask cùng lúc không thể
- 16. API lịch sử Android 4.0 và HTML5
- 17. Vấn đề bàn phím Android 4.0 trong trình giả lập.?
- 18. Android - Kích thước bộ đệm MediaPlayer trong ICS 4.0
- 19. Cách tạo màn hình đầy đủ trong Android 4.0
- 20. UnsatisfiedLinkError: n_Mat trong khi sử dụng opencv2.4.3 với android 4.0
- 21. Gọi sửa đổi luồng âm thanh trong Android 4.0 ICS
- 22. Cách tạo bố cục tab trong Android 4.0?
- 23. Vô hiệu hóa nút Home trong Android ICS (4.0)
- 24. Viết lại nginx cho pushState-URL
- 25. Javascript khuôn khổ cho pushstate "hijax"
- 26. Backbone Router không làm việc với pushState
- 27. pushstate không hoạt động chính xác trong backbone.js
- 28. Sử dụng HTML5 pushstate trên angular.js
- 29. ghi đè $ location pushState history AngularJS
- 30. ApplicationWillTerminate trong iOS 4.0
Để cập nhật câu trả lời cũ, hỗ trợ cho API lịch sử đã được thêm vào 4.2.0 –