Liệu có thể tạo nút cố định để cài đặt PWA cho trang web?
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ê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
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.
@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.