Trong ứng dụng tôi có thể sử dụng http://developer.android.com/reference/android/os/PowerManager.WakeLock.html nhưng có cách nào để duy trì hoạt động của trang web và ngăn không cho đi ngủ không? Sẽ rất tuyệt nếu nó chạy ít nhất trên Android.Tôi có thể ngăn điện thoại ngủ trên trang web
Trả lời
Trong ứng dụng có một số cách bạn có thể thực hiện, nhưng tôi đoán bạn có nghĩa là chỉ trong một trang web di động, được xem trong bất kỳ trình duyệt nào thông qua Android. Với HTML/Javascript/etc bình thường, tôi thực sự, thực sự nghi ngờ điều đó.
Thực tế, có thể có thể sử dụng Flash (trên điện thoại hỗ trợ flash có bật plugin), tuy nhiên, ít nhất trong các trường hợp cụ thể. Tôi nói điều này bởi vì, trong một ứng dụng thử nghiệm mà không cần sự cho phép WAKE_LOCK, bốc this swf file thành một WebView gây ra ngoại lệ sau đây trên một số thiết bị:
java.lang.SecurityException: Cả sử dụng ##### cũng không quá trình hiện tại có android.permission.WAKE_LOCK
Mặc dù điều này có tác dụng, tuy nhiên, nó sẽ có nguy cơ gặp phải các ứng dụng hoặc trình duyệt không có quyền WAKE_LOCK. Có thể là do mã không hợp lệ trong plugin Adobe Flash Player, thay vì bất kỳ chức năng cố ý nào.
Một người dùng ứng dụng của tôi có ngoại lệ này, vì vậy có thể cô ấy đang chạy flash? Cảm ơn cũng cho các tập tin swf kích động. – Lucy
Trên thiết bị iOS, chỉ cần làm mới trang trong Javascript vài giây một lần sẽ giữ cho màn hình luôn tỉnh táo. Điều này có vẻ là chiến lược chính xác, hy vọng Android sẽ áp dụng điều này trong một phiên bản tương lai.
- 1. Sự cố với trang web trên điện thoại di động
- 2. Phonegap có thể hiển thị trang web trên điện thoại di động của tôi trong trình duyệt được nhúng không?
- 3. Tôi nên sử dụng loại tài liệu nào cho trang web trên điện thoại di động?
- 4. Cách kích hoạt cuộc gọi điện thoại khi nhấp vào liên kết trong trang web trên điện thoại di động
- 5. API dựa trên web có thể cho tôi biết liệu một số có phải là điện thoại cố định hoặc điện thoại di động không?
- 6. Gọi Nút Gọi Điện thoại trong Trang Web Android
- 7. Tôi làm cách nào để tải trang web bên trong chế độ xem web trên điện thoại?
- 8. Buộc tải xuống mp3 cho trang web trên điện thoại di động trên iPhone
- 9. Buộc điện thoại Android ngủ, để kiểm tra?
- 10. Xử lý NFC khi điện thoại đang ngủ trong Android
- 11. Tôi có thể sử dụng php bằng điện thoại không?
- 12. Cụ thể về phát triển trang web cho điện thoại di động Nhật Bản; thử nghiệm?
- 13. Fancybox: không thể di chuyển trên điện thoại Android
- 14. Bảng so với div trong trang web trên điện thoại di động
- 15. Làm cách nào để trang web của tôi được thu nhỏ theo mặc định trên điện thoại di động?
- 16. Twitter Bootstrap Collapse Chỉ có trên điện thoại
- 17. Cách ngăn ngừa ngủ trong Android
- 18. Phát triển các trang web có cùng API với điện thoại di động
- 19. Android Studio không thể tìm thấy điện thoại của tôi
- 20. Hoạt động OnCreate được gọi khi điện thoại chuyển sang chế độ ngủ
- 21. Điện thoại thông minh Bookmark
- 22. Thủ thuật để giữ điện thoại không bị ngủ trong trình duyệt web di động bằng JavaScript/HTML?
- 23. Phát video trên AVD bằng điện thoại
- 24. Chúng tôi có thể truy cập trình điều khiển Micrô của điện thoại Android của tôi
- 25. Có thể ngăn không cho lưu hình ảnh từ trang web của tôi không?
- 26. Tôi có thể nhận ID thiết bị Android thông qua trang web trên thiết bị di động không?
- 27. Công cụ TTS của Google trên tất cả các điện thoại Android và tôi có thể lấy nó ở đâu?
- 28. không thể chạy node.js trên điện thoại Android?
- 29. Máy quét mã vạch cho điện thoại di động cho Trang web theo mẫu
- 30. Làm cách nào để thiết kế trang web cho điện thoại di động
Tôi chắc chắn hy vọng không ... chỉ cần suy nghĩ về sự lạm dụng ... – tjameson
Nó có thể được yêu cầu, giống như nhiều tính năng khác getUserMedia() và như vậy ... Có rất nhiều usecases mà bạn không muốn đi điện thoại vào giấc ngủ trên một ứng dụng web. Ví dụ: nếu bạn cần dữ liệu cảm biến và muốn cập nhật âm thanh vài giây một lần. Khi ngủ, bạn không thể làm điều đó. – JustGoscha