2

嘿,我计划在 PhoneGap 上做我的最后一年项目。这个想法是构建一个处方查看器应用程序以及一个药丸提醒。患者将咨询医生,医生会将处方(药物、剂量、时间)上传到网站。使用谷歌云消息 (GCM) 从网站将其发送到患者的 Android 手机,并使用该数据创建提醒。我计划包含一个功能,例如接收来自医院的扫描报告(.JPG 格式)和来自数据库的患者信息。

所以我想知道的是是否可以使用GCM将网站数据库中的所有信息获取到Android手机的数据库中?(我发现只能发送 4kb 的数据。)如果不能,有没有其他方法可以从医院网站数据库中获取所有详细信息到用户的 Android 手机数据库?

4

1 回答 1

2

是的,有 4 千字节的限制。这对于即时消息等应用程序来说已经足够了,但对于需要传输大量文件的应用程序,您需要使用 Android 文档所称的“send-to-sync”消息。顾名思义,您只发送推送通知以通知应用程序要加载的新内容。此信息还可以包含指向资源的链接(或 ID 等),或者只是简单的信息,表明有新的东西在等待。客户端然后使用 AJAX 通过 HTTP 请求检索此数据,因为普通的移动应用程序可以工作。该通知仅在有新内容要加载时告知。

于 2015-01-05T13:27:21.897 回答