我正在创建这个Cordova(Phonegap)应用程序,我每隔60秒就会存储用户的个人数据(用户名和分数),之后我想向所有人(如记分板)显示所有用户数据。为此,我显然需要先收集用户的所有数据,然后将其显示给所有人。
我尝试用ajax将数据发送到php进行数据库存储。然后我尝试用ajax将数据发送到php文件,将数据写入文件,最后意识到ajax不能在本地工作(?)(是的,我是新手)。我如何创建这种"全局内存"所有用户都可以访问?这通常是如何在应用程序中实现的?我是开放的想法。
感谢。
答案 0 :(得分:1)
您需要后端服务,并使用webservices从您的应用程序中调用它。您应该将数据发送到您的服务器(通过webservice),将其存储在数据库中,并生成另一个调用以将记分板发送给每个用户。
谷歌关于Rest APIS,选择你喜欢的那个。
要存储到应用程序中,如果数据不是太大,使用localstorage就可以了。如果是,也许您需要使用SQLite,可以从cordova API访问。