如何在Ionic 5中通过推送通知打开应用程序+特定的URL?

问题描述

我正在使用ionic 5(反应)和电容器.js开发一个应用程序。我有一个处理程序,可以在收到推送通知并执行操作时执行任务(当前,我只是注销数据)。我需要在此处理程序中进行的操作是将用户路由到应用中的特定路由,例如curl -X POST -H "Accept: application/json" -H "Content-Type: application/json" -i http://localhost:1880/nodes -d "{\"module\": \"C:\\test\\testRemoteNodeWindow\"}" 。最初我以为我需要使用一个插件来支持通用链接,但是现在我在质疑这主要是因为我们没有启动生产相应的Web / pwa应用程序,我的理解是通用链接就是将网站网址与特定于应用的URI方案和路由(from this helpful SO post)关联。我还读到,通用链接是对自定义uri方案的强制替代,而且我读得越多,它就越不清楚。

所以我的问题是,如何从推送通知中的事件处理程序路由到我的应用程序中经过身份验证的特定uri? (假设已安装)可以使用capacitor.js deeplinksionic/native之类的插件来实现吗?看来我需要创建“ a two-way association between your website and app”,但是就像我提到的那样,我们没有与此应用程序配套的网站。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)