2017-04-11 82 views
0

我使用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

回答

1

事實上,默認情況下,推送TTL由Pushwoosh設置爲60,所以是的,它是一種預期的行爲,目前它不受用戶的控制。

我想最好的辦法是聯繫Pushwoosh團隊並通過this formGitHub repo提交功能請求。

相關問題