我们将为客户端制作一个非常简单的本机包装应用程序,它包装一个网站,并将需要添加推送通知支持。我只是好奇,是否有可能一箭双雕,只使用网络推送API就能同时支持桌面和android推送。
鉴于chrome支持网页推送,而本地web视图使用的是chrome引擎,我可以想象这是如何实现的。但我也可以看到,与android推送通知权限系统交互是多么困难的另一面。
附带问题:我知道像https://pushover.net这样的服务,但要求所有通知都是端到端加密的。有像pushovere这样的服务支持这个吗?
发布于 2016-10-07 14:23:57
WebView在任何方面都不支持push或notification。对于该部分,您需要使用java和裸GCM + android通知api。
向gcm发送消息的实际服务器端代码可以部分重用,特别是因为您显然也需要在本地应用程序上对端到端进行加密(但您需要自己处理android上的解密端,而chrome则是这样做的)。
我会将pushover.net和加密段落移到另一个问题上,以使事情变得更清楚。
https://stackoverflow.com/questions/39829193
复制相似问题