我使用Pushwoosh,在createMessage()API調用,我可以指定消息的TTL參數。我目前正在使用Chrome和Firefox進行測試。Pushwoosh TTL爲不同的瀏覽器
在createMessage()調用中,我指定了'chrome_gcm_ttl' => 300,
這意味着該消息將存活5分鐘。 (我假設Firefox和Chrome都使用這個值,因爲它們都使用GCM/FCM)
我已經在chrome中測試過了。 (關閉瀏覽器,發送消息,等待4分30秒,我能夠收到推送) - 按預期工作
但是,在FireFox中,我已經多次測試過,並且在1分鐘後經過多次嘗試。 (但能夠在1分鐘以下得到消息)
這是預期的行爲嗎?爲什麼FireFox忽略了TTL? Firefox的TTL在哪裏設置爲60秒?是否有另一種方法來覆蓋此值?還是它停留在60秒沒有任何問題? Firefox瀏覽器是52.0.2