Cordova 如何将数据从一个ionic应用程序传送到另一个ionic应用程序?
我想将我的ionic应用程序(订户应用程序)与另一个ionic应用程序(商户应用程序)通信。 这里的要求是,我想发送交易成功消息到另一个应用程序,一旦付款是手工完成。 我尝试过一些工作场所,比如使用推送服务,但没有成功。Cordova 如何将数据从一个ionic应用程序传送到另一个ionic应用程序?,cordova,ionic-framework,Cordova,Ionic Framework,我想将我的ionic应用程序(订户应用程序)与另一个ionic应用程序(商户应用程序)通信。 这里的要求是,我想发送交易成功消息到另一个应用程序,一旦付款是手工完成。 我尝试过一些工作场所,比如使用推送服务,但没有成功。 有什么办法可以让它成为可能吗?在商家和订户应用程序之间共享一个数据库。比如解析服务器或者允许服务器端代码执行的东西 1/付款(在服务器上安全处理) 2/后端服务器确认客户端支付成功,将支付成功返回给订户,并向商户发送推送通知 3/打开商户应用程序时,从数据库请求数据以显示交易详
有什么办法可以让它成为可能吗?在商家和订户应用程序之间共享一个数据库。比如解析服务器或者允许服务器端代码执行的东西 1/付款(在服务器上安全处理) 2/后端服务器确认客户端支付成功,将支付成功返回给订户,并向商户发送推送通知 3/打开商户应用程序时,从数据库请求数据以显示交易详情等
解析服务器:我想正如Ant所建议的,我的应用程序使用的是Baasbox,它内置了推送服务器,我可以在其中向登录用户发送推送通知。 当交易被发送到数据库时,我也会发送一个通知,商户可以使用向下滑动功能获取列表。
我在IONIC中面临的一个问题是,当应用程序位于前台时,推送通知将不起作用。因此,当推送通知到达时,我无法捕获事件。是。如果您使用$cordovaPush,那么您应该能够在收到通知时监视设备状态,如下所示:
$scope.$on('$cordovaPush:notificationReceived',函数(事件,通知){If(notification.前台=“1”){在前台做接收到的东西}其他{在后台做接收到的东西}
。如果你不能继续,请发一个新问题,如果可以,我会帮助你。