**一般app都有红点提示功能,一般大家的app都使用什么方式?以及产品的类型是什么这二种方式的优缺点**
安卓可以使用推送的透傳來實現紅點,但看似蘋果做不了用推送實現紅點,要么自己搭建長連接通道;簡單點的方案,可以在頁面切換時主動去服務器請求是否有新消息,或間隔多少秒輪詢,以保證一定的即時性,但這對伺服器帶來一定的負擔
android: 有的項目的紅點和推送是分開的,後端已經處理過,專案中用介面實現紅點。同時收到推播訊息
假如需要即時顯示小紅點,長連接是必不可少的,不過自己開發工作量大也沒必要,可以用三方極光推送什麼的實現
推送即可 搞個event去刷新紅點
如果通知欄允許通知,可以直接用推播的通知。如果無法顯示通知欄通知,android可以使用透傳的方式。 ios不行。也透過secket的方式或輪詢的方式
安卓可以使用推送的透傳來實現紅點,但看似蘋果做不了用推送實現紅點,要么自己搭建長連接通道;
簡單點的方案,可以在頁面切換時主動去服務器請求是否有新消息,或間隔多少秒輪詢,以保證一定的即時性,但這對伺服器帶來一定的負擔
android: 有的項目的紅點和推送是分開的,後端已經處理過,專案中用介面實現紅點。同時收到推播訊息
假如需要即時顯示小紅點,長連接是必不可少的,不過自己開發工作量大也沒必要,可以用三方極光推送什麼的實現
推送即可 搞個event去刷新紅點
如果通知欄允許通知,可以直接用推播的通知。如果無法顯示通知欄通知,android可以使用透傳的方式。 ios不行。也透過secket的方式或輪詢的方式