2017-04-11 18 views
0

pushMessage() API 호출시 Pushwoosh를 사용하고 있는데 메시지의 TTL 매개 변수를 지정할 수 있습니다. 현재 Chrome 및 Firefox에서 테스트 중입니다.다른 브라우저 용 Pushwoosh TTL

createMessage() 호출에서 메시지가 5 분 동안 지속된다는 것을 의미하는 'chrome_gcm_ttl' => 300,을 지정합니다. (Firefox와 Chrome 모두 GCM/FCM을 사용하므로이 값을 사용한다고 가정 함)

크롬에서이를 테스트했습니다. (브라우저를 닫고 메시지를 보내고 4 분 30 초 기다렸다가 푸시를받을 수 있습니다.) - 의도 한대로 작동

그러나 FireFox에서는 여러 번 테스트했으며 1 분 후 메시지는 수신되지 않습니다. 수많은 시도 후에. (그러나 1 분 미만의 메시지를받을 수 있습니다)

이것은 의도 한 동작입니까? FireFox에서 TTL이 무시되는 이유는 무엇입니까? 파이어 폭스의 TTL은 60 초로 설정되어 있습니까? 이 값을 무시할 수있는 또 다른 방법이 있습니까? 아니면 60 초가 걸리지 않았습니까? 파이어 폭스 브라우저는 52.0.2

답변

1

사실 푸시 워치는 Firefox 푸시 TTL을 60으로 설정 했으므로 의도 한 동작이며 현재 사용자가 제어 할 수 없습니다.

나는 Pushwoosh 팀에 연락하여 this form 또는 GitHub repo을 통해 기능 요청을 제출하는 것이 가장 좋은 방법이라고 생각합니다.