Yêu cầu thg 12 29, 2020 5:27 SA 100 0 1
  • 100 0 1
0

Liệu có thể tạo nút cố định để cài đặt PWA cho trang web?

Chia sẻ
  • 100 0 1

Mình trước cũng làm tính năng PWA cho 1 trang web mobile-responsive rồi. Và câu hỏi của mình không phải là làm sao để cài đặt nó. Vấn đề ở đây là mình muốn làm một nút cố định nằm ở cuối trang web. Bình thường các trang web (ví dụ như Viblo ngay đây) có app trên Google Play hay Apple Store thường hay có phần này ở cuối mỗi trang web. Giờ mình muốn 1 trang web bình thường cũng có một nút nằm ở cuối trang web, và khi click vào thì sẽ cài đặt PWA.

Nó khác với cài đặt PWA thông thường ở chỗ, bình thường người dùng sẽ vuốt màn hình lên lên xuống xuống thì sẽ xuất hiện PWA. Những người không muốn cài đặt có thể thấy phiền, nhưng những người có khả năng sẽ cài thì đôi khi lại không xuất hiện đúng lúc, họ có thể bỏ lỡ.

Nếu bạn biết cách làm xin chỉ giúp, hoặc thấy ở đâu đó có thông tin có thể giải quyết được việc này xin chia sẻ. Cảm ơn.

1 CÂU TRẢ LỜI


Đã trả lời thg 12 29, 2020 6:46 SA
0

Trên stackoverflow cũng có câu hỏi tương tự, bạn tham khảo thử xem có solution nào phù hợp: https://stackoverflow.com/q/50332119

Chia sẻ
Avatar Dr Dokkan @dokkan7
thg 12 29, 2020 12:18 CH

Cảm ơn. Mình cũng đang cố hiểu xem thế nào. Câu trả lời là có thể, nhưng giải thích chẳng có đầu đuôi nên chẳng biết mò thế nào mà lần. Javascript ú ớ như mình thì hơi mệt.

Avatar Khang @khangnd
thg 12 29, 2020 3:50 CH

@dokkan7 Đại khái trong các câu trả lời có một API là BeforeInstallPromptEvent đang thử nghiệm trên Chrome 45 cho phép bạn xử lý sự kiện khi trình duyệt thông báo cài đặt trang web cho người dùng, còn cách implement thế nào thì bạn tham khảo code trong câu trả lời có dấu tick.

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí