Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native 如何从headlessTask react native打开屏幕_React Native_React Navigation - Fatal编程技术网

React native 如何从headlessTask react native打开屏幕

React native 如何从headlessTask react native打开屏幕,react-native,react-navigation,React Native,React Navigation,我的React本机应用程序有一个headlessTask,当设备收到短信时会触发该任务。我希望我的应用程序在收到短信时打开屏幕,即使应用程序未运行 我熟悉react导航,但由于headlessTask不是组件,所以我甚至无法发送导航道具 我尝试过的: 上述解决方案仅在应用程序打开时有效 另外,在本机Android中,我可以通过启动广播接收器内的活动来实现这一点。您可以使用深度链接。 在您的无头任务中,请使用以下内容: Linking.openURL('example://sms-receive

我的React本机应用程序有一个headlessTask,当设备收到短信时会触发该任务。我希望我的应用程序在收到短信时打开屏幕,即使应用程序未运行

我熟悉react导航,但由于headlessTask不是组件,所以我甚至无法发送导航道具

我尝试过的:

上述解决方案仅在应用程序打开时有效

另外,在本机Android中,我可以通过启动广播接收器内的活动来实现这一点。

您可以使用深度链接。 在您的无头任务中,请使用以下内容:

Linking.openURL('example://sms-received/sms-data')

此外,你还应该处理应用程序中的深层链接。

你知道怎么做吗?你找到解决方案了吗?我有同样的问题。不,我还没有找到解决办法。你能找到解决办法吗。一个工作环境可能是什么?我尝试从headless task链接.openURL(),但没有成功。