React native 当应用程序未运行时,如何在本机应用程序中读取传入的SMS?

React native 当应用程序未运行时,如何在本机应用程序中读取传入的SMS?,react-native,sms,React Native,Sms,有几个本机短信插件可用,但大多数阅读短信时,应用程序是在前台。当应用程序甚至没有运行时,我如何阅读短信,就像本机短信阅读器应用程序一样?我不知道有任何可用的库。但你可以这样做- 创建一个BackgroundScanService.java,它是一个android服务,当它收到任何短信时,它会不断扫描传入的短信。它播放短信 创建BackgroundScanModule.java,此文件是react本机代码和java代码之间的接口。一旦广播接收器接收到sms,它就会将该数据传递给headless j

有几个本机短信插件可用,但大多数阅读短信时,应用程序是在前台。当应用程序甚至没有运行时,我如何阅读短信,就像本机短信阅读器应用程序一样?

我不知道有任何可用的库。但你可以这样做-

  • 创建一个BackgroundScanService.java,它是一个android服务,当它收到任何短信时,它会不断扫描传入的短信。它播放短信
  • 创建BackgroundScanModule.java,此文件是react本机代码和java代码之间的接口。一旦广播接收器接收到sms,它就会将该数据传递给headless js。Headless js在应用程序处于后台时执行任务,即使应用程序被杀死,它也执行用户定义的操作。有关Headless JS的更多信息,请查看

  • 我已经为信标扫描实施了类似的服务,您可以在这里查看-

    您找到了如何执行此操作的解决方案吗@ShatizHi,在ios上也可以这样做吗?@kd12345不,在ios上不可能