我使用socket.io在Ionic3中创建了一个聊天应用程序。我遇到了用户在没有网络可用时发送消息的情况。与whatsapp一样,它应该在网络可用时自动在后台发送。有没有办法在Ionic3中做到这一点?
我已经安装了插件ionic cordova plugin add cordova-plugin-background-mode
。你能帮助我在Ionic3中怎么做吗?
您可以使用文档中的plugin安装的后台模式。
你可以用它如下:
import { Network } from '@ionic-native/network';
....
constructor(private network: Network) { }
....
let connectSubscription = this.network.onConnect().subscribe(() => {
console.log('network connected!');
// YOUR LOGIC HERE
});