Yêu cầu thg 9 3, 2022 6:39 SA 245 0 3
  • 245 0 3
0

làm sao để mình tắt trình duyệt mà vẫn đẩy được dữ liệu lên server sử dụng laravel framework

Chia sẻ
  • 245 0 3

bình thường khi mình sử dụng thư viện pusher chỉ đẩy được dữ liệu khi đang còn ở website bây giờ mình tắt trình duyệt đi mà vẫn đẩy được dữ liệu thì làm sao ạ mong mọi người giải đáp

3 CÂU TRẢ LỜI


Đã trả lời thg 9 5, 2022 1:48 SA
+2

@bachdeptrais01 Để giải quyết vấn đề này thì WebApp ra đời. Bạn có thể search Webapp và Service Worker để tìm hiểu thêm P/s: https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API

Other use case ideas
Service workers are also intended to be used for such things as:

Background data synchronization.
Responding to resource requests from other origins.
Receiving centralized updates to expensive-to-calculate data such as geolocation or gyroscope, so multiple pages can make use of one set of data.
Client-side compiling and dependency management of CoffeeScript, less, CJS/AMD modules, etc. for development purposes.
Hooks for background services.
Custom templating based on certain URL patterns.
Performance enhancements, for example pre-fetching resources that the user is likely to need in the near future, such as the next few pictures in a photo album.
Chia sẻ
Đã trả lời thg 9 3, 2022 7:22 CH
0

một khi đã tắt trình duyệt đi thì theo mình biết chỉ có duy nhất 1 thứ bạn có thể nhận được đó là Push notification nhé

Chia sẻ
Avatar Phạm Huy @phhuy38
thg 9 5, 2022 1:19 SA

Bạn dùng thử Firebase xem 😃

Đã trả lời thg 9 22, 2022 2:45 SA
0

Một khi bạn tắt trình duyệt thì không có cách nào để đẩy dữ liệu lên được nhé bạn.

Bạn chỉ có thể lưu dữ liệu dưới local vào IndexedDB trước khi trình duyệt bị tắt, rồi kết hợp dùng Service Worker chạy background để tự động đồng bộ dữ liệu lên server khi người dùng mở lại trình duyệt mà thôi.

Chia sẻ
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í