Mình thì chưa làm vs socket.io bao h nên cũng ko hiểu cách nó hoạt động, chạy như thế nào. Nhưng bạn có thể:
Đi hỏi mấy người thì bảo khi tắt app bạn có thể ko disconnect socket, để cho nó chạy hoài. Khi đó thấy bảo là nó sẽ bắn sự kiện về và theo từng cái đó mà bắt sự kiện xử lý thôi. Tuy nhiên là ko nên vì khả năng sẽ chết server : ))
Bạn có thể tìm cách bắn notification về khi app tắt. Mình thấy có Firebase cloud message (FCM) là ok. Có thể kết nối nó vs socket.io server. Bắn về xong nhấn vào mở app lên, sau đó chat tiếp bằng socket.io
Background service bị giới hạn từ android 8.0, mình đã có ghi. Tuy nhiên họ cũng có ghi
Note: If your app targets API level 26 or higher, the system imposes restrictions on running background services when the app itself isn't in the foreground. In most cases like this, your app should use a scheduled job instead.
Vậy b có thể dùng scheduled job hoặc xem tại đây: https://developer.android.com/guide/background thì thấy cái AlarmManager là phù hợp.
Cách này mình ko biết dk ko vì như đã nói mình ko hiểu cái socket.io hoạt động. Nhưng bạn có thể xem r thử nhé
@s2banggia88 downvote ở viblo thực ra có bị ảnh hưởng repu đâu. mà downvote ở câu hỏi thì cũng không mang ý nghĩa gì mấy. còn góp ý thì chúng ta không cùng ngôn ngữ với bạn này ông ơi
Mình up project reactJS lên github, xài csdl firebase, rồi bot auto của git nó báo lỗi bảo mật như hình:
Hic. Tại làm theo video hướng dẫn, người ta kêu mở rule read: true và write: true
Không biết thực tế mình sẽ cấu hình rule như nào để vừa giao tiếp được với dữ liệu và vừa an toàn nhỉ.
async/await đúng là code nhìn rất đẹp và hay dùng trong redux-saga. Nhưng từ ngày biết rxjs mình lại thích convert promise sang Obserable hơn, cực kỳ tiện dụng trong việc chạy song song, tuần tự, handle request tập trung
THẢO LUẬN
Cảm ơn bạn, mình sẽ tìm hiểu theo đề xuất của bạn.
@xdangminhtruongx iem biết gì đou huhuhihi
(tat) M sắp thành siêu nhân đến nơi rồi em ạ (omnhau)
anh dùng laravel version mấy cho middleware này ạ?
nó ghi là lỗi syntax anh ạ. nhưng mà route ko chạy đc anh ạ.
(
Mình thì chưa làm vs socket.io bao h nên cũng ko hiểu cách nó hoạt động, chạy như thế nào. Nhưng bạn có thể:
Vậy b có thể dùng scheduled job hoặc xem tại đây: https://developer.android.com/guide/background thì thấy cái AlarmManager là phù hợp. Cách này mình ko biết dk ko vì như đã nói mình ko hiểu cái socket.io hoạt động. Nhưng bạn có thể xem r thử nhé
Hi bạn, cho mình hỏi khi phát triển app nhắn tin với socketio trên android thì mình dùng service gì để nhận tin nhắn khi app ko được mở vậy b
@s2banggia88 downvote ở viblo thực ra có bị ảnh hưởng repu đâu. mà downvote ở câu hỏi thì cũng không mang ý nghĩa gì mấy. còn góp ý thì chúng ta không cùng ngôn ngữ với bạn này ông ơi
ok, thanks pác Cảnh Sát
Cảm ơn link hướng dẫn của bạn nha!
Google Cloud nó đòi thông tin thanh toán j đó rồi mới cho free trial @@
Mình up project reactJS lên github, xài csdl firebase, rồi bot auto của git nó báo lỗi bảo mật như hình:
Hic. Tại làm theo video hướng dẫn, người ta kêu mở rule read: true và write: true Không biết thực tế mình sẽ cấu hình rule như nào để vừa giao tiếp được với dữ liệu và vừa an toàn nhỉ.
Còn Heroku để mình thử xem, thanks Huy nha.
@jonyu Khô queo lời... các hạ thần thánh phương nào cho tại hạ vái 69 cái...
async/await đúng là code nhìn rất đẹp và hay dùng trong redux-saga. Nhưng từ ngày biết rxjs mình lại thích convert promise sang Obserable hơn, cực kỳ tiện dụng trong việc chạy song song, tuần tự, handle request tập trung
@le.vinh.thien
ai vào tl này
Bạn search facebook tên mình nhé
E hover vào xem nó nói gì? A thấy ổn đó, thử chạy xem có lỗi ko đã nhé
@hongquanfit ,hix trên web nó chỉ dạy làm menu dropdown chạy sang trang khác khi có nút submit,mình thì muốn kiểu không cần nút submit