无法通过邮件中的链接打开 Ionic App 中的页面

     2023-03-16     99

关键词:

【中文标题】无法通过邮件中的链接打开 Ionic App 中的页面【英文标题】:Unable to open the pages in Ionic App via links from mail 【发布时间】:2022-01-17 20:27:54 【问题描述】:

我创建了 Ionic 应用内浏览器应用,并将其安装在 Android 手机上。现在,当我尝试单击邮件中的链接时,它必须打开应用程序并导航到该特定页面。

我在 AndroidMainfest.xml 中使用了意图过滤器,现在当我单击邮件中的链接时,它正在打开应用程序,但没有导航到链接指向的页面。有人可以帮我解决这个问题吗?

【问题讨论】:

【参考方案1】:

你需要使用Deeplink插件来设置路由和动作!

this.deeplinks.route(
     '/about-us': AboutPage,
     '/universal-links-test': AboutPage,
     '/products/:productId': ProductPage
   ).subscribe(match => 
     // match.$route - the route we matched, which is the matched entry from the arguments to route()
     // match.$args - the args passed in the link
     // match.$link - the full link data
     console.log('Successfully matched route', match);
   , nomatch => 
     // nomatch.$link - the full link data
     console.error('Got a deeplink that didn\'t match', nomatch);
   );

https://ionicframework.com/docs/native/deeplinks

【讨论】:

我想单独使用 Intent-filter。 我认为清单上的意图过滤器适用于您应用的“android 端”。但是 js 导航“就像一个浏览器”。所以你需要用deeplink绑定两边! 你有示例代码吗? 这是我写的代码,但流程仍然无法正常工作。 我也添加了深层链接代码,请您检查并提供一些关于它为什么不起作用的信息。

通过电子邮件中的链接打开 facebookapp

】通过电子邮件中的链接打开facebookapp【英文标题】:openthefacebookappthroughalinkinemailing【发布时间】:2016-03-1010:11:33【问题描述】:我正在向我们的CTA发送电子邮件。所以人们可以喜欢我们的页面。我使用代码:ahref="fb://profile/id... 查看详情

outlookfoxmail等无法直接打开邮件中的超级链接问题

   部分电脑,在OUTLOOK或Foxmail收到隔离邮件通知时,点击发送或删除时,提示“一般性错误,*******************,找不到应用程序”。或打开其它HTML格式的邮件正文中的任何超级链接时,也会有同样现象。1、打开IE,在... 查看详情

打开应用程序并从电子邮件中的超链接传递参数

...时间】:2014-03-0514:45:13【问题描述】:这一切都是在内部通过受信任/完全访问权限完成的。如何从电子邮件中的超链接打开我的应用程序并传递参数?我知道我可以设置文件/链接类型关联(尽管我不确定如何以编程方式或在安... 查看详情

ios ionic app中的Mapbox位置请求提示

...是应用程序的重要组成部分,当您打开应用程序时,它会通过非常正常的提示请求访问手机位置的权限。这很好,当应用程序打开时, 查看详情

如果通过 Safari 中的网页安装,如何打开应用程序?

】如果通过Safari中的网页安装,如何打开应用程序?【英文标题】:HowtoopenanappifinstalledthroughawebpageinSafari?【发布时间】:2013-07-1215:15:00【问题描述】:我们有一个应用程序,我们称之为:xyz_app,我有一个xyz_app://形式的自定义URL... 查看详情

通过 Excel/Word 中的超链接打开的选项卡无法识别会话 cookie

】通过Excel/Word中的超链接打开的选项卡无法识别会话cookie【英文标题】:TabsopenedviaHyperlinksinExcel/Wordnotrecognizingsessioncookies【发布时间】:2021-03-1318:44:47【问题描述】:我有一个使用Cookie会话变量进行身份验证的ASP.Net应用程序。... 查看详情

通过 typescript 变量使用时,Ionic 2 App 中的 HTML 标记未得到解析

】通过typescript变量使用时,Ionic2App中的HTML标记未得到解析【英文标题】:HTMLtagsarenotgettingresolvedinIonic2Appwhenusedthroughtypescriptvariable【发布时间】:2017-02-2621:56:09【问题描述】:我正在使用Ionic2RC.0。在html文件中<ion-itemno-lines>&... 查看详情

更改 Ionic Toast 中的超链接颜色

...在使用一项服务向用户展示toast,并且我正在使用innerHTML通过toast中的超链接。吐司中的文字是白色的,背景是蓝色的。但是,我正在通过的锚标记中的超链接不可读,并且显示为比toast的背景略浅的蓝色。我只是希望它们与文本... 查看详情

App Store 作为 iOS 6 中的模态视图

...您有iOS6并想对其进行测试,只需打开应用商店并将应用通过 查看详情

Ionic 无法在 iOS 上通过 ngHref 打开地图应用

】Ionic无法在iOS上通过ngHref打开地图应用【英文标题】:IoniccannotopenmapappviangHrefoniOS【发布时间】:2015-12-2810:08:06【问题描述】:我正在尝试在我的应用程序中创建一个地图链接,当用户单击它时,它将在iOS上打开本机地图应用... 查看详情

Instruments 文件中的核心动画无法打开且无数据

】Instruments文件中的核心动画无法打开且无数据【英文标题】:CoreAnimationinInstrumentsfilecan\'topenandNoData【发布时间】:2013-05-3003:04:28【问题描述】:我希望有人能启发我:保存跟踪文件(例如:filename.trace)并通过电子邮件发送后... 查看详情

电子邮件链接中的 PayPal 自定义变量

...我正在为我的一个项目开发一个小型集成应用程序,但我无法在其中使用表单。(该项目与HTML无关)只能将链接传递给浏览器。这个链接将被用来打开一个“电子邮件按钮链接”到一个项目,唯一的问题是我需要能够将一个自... 查看详情

iOS 更新后,无法通过 ionic 应用程序中的启动画面

】iOS更新后,无法通过ionic应用程序中的启动画面【英文标题】:AfteriOSupdate,can\'tgetpastsplashscreeninionicapp【发布时间】:2017-11-1822:31:48【问题描述】:不是启动我的应用程序,而是在这里停滞不前:(lldb)commandscriptadd-ffruitstrap_2e5ac6... 查看详情

gmail中的超链接不可点击

...<ahref="test-app://param=123">Clickhere</a>在我的HTML电子邮件模板中并使用java邮件库发送它。当我在我的gmail中打开该电子邮件时,它显示“单击此处”,但该链接不可 查看详情

从 NativeScript vue iOS 中的电子邮件链接打开应用程序

】从NativeScriptvueiOS中的电子邮件链接打开应用程序【英文标题】:OpeningappfromemaillinkinNativeScriptvueiOS【发布时间】:2019-10-1405:47:38【问题描述】:编辑更多关于如何在vue中使用这个插件的解释,请看NativeScriptvue,vuexandurlhandler我正... 查看详情

nginx目录浏览开启后,但是通过目录浏览中的链接打开链接无法访问,错误404,如何解决?

这是目录浏览的样式,点击英文链接没问题,但是如果点击中文目录就会出现404提示,比如点击第一个中文目录【广告投放管理系统原型v1.3_技术部_20151118/】现在发现原因是中文目录路径没有经过urlencode编码,但是目录浏览页面... 查看详情

单击 Ionic 中的推送通知时如何打开特定页面?

】单击Ionic中的推送通知时如何打开特定页面?【英文标题】:HowtoopenaspecificpagewhenclickonpushnotificationsinIonic?【发布时间】:2017-01-1809:32:10【问题描述】:我是Ionic的新手,我集成了PhoneGap推送通知插件。我能够在Android和IOS中接收... 查看详情

无法使用 Firebase 中的电子邮件链接重新进行身份验证

】无法使用Firebase中的电子邮件链接重新进行身份验证【英文标题】:Can\'treauthenticatewithemaillinkinFirebase【发布时间】:2019-12-3101:13:36【问题描述】:我在我的网络应用程序中设置了电子邮件链接登录,它工作正常。但是,我需要... 查看详情