我有两个问题。
(对不起......我不会说英语。请帮助我..)
这是我的情况:
我知道serviceworker只能在url注册范围内的范围内运行。 但现在我发现了奇怪的情况。
现在我正在使用gcm和serviceworker制作pushserver。 现在我在手机上收到推送通知消息
我没有在手机上打开Chrome 所以,我没有访问作为服务工作者范围网址的网址页面。 所以也许所有服务工作者状态都没有从停止状态变为运行状态 虽然所有serviceworker状态都已停止,但它已在chrome上注册
所以所有的服务人员都不会收到任何消息。
两个问题
服务工作者如何在停止状态下捕获消息。如果 serviceworker在chrome上注册,然后chrome可以抓住gcm 使用消息gcm registration_id
即使Chrome没有打开,我也收到了通知消息 在手机上
我想。虽然服务人员停止状态并且超出范围 运行url范围,服务工作者可以运行的原因是因为gcm发送 消息到设备。
我理解正确吗?没关系吗?
如果关闭Chrome,我无法在电脑上收到通知。但我可以收到 如果关闭Chrome,请在移动设备上发送通知。
是吗?
我希望收到关于电脑上关闭状态的通知我该怎么办? 做。