使用内置浏览器在三星消息应用程序中进行深度链接

Posted

技术标签:

【中文标题】使用内置浏览器在三星消息应用程序中进行深度链接【英文标题】:Deeplinking in Samsung Messaging App with Built In Browser 【发布时间】:2017-03-09 18:09:26 【问题描述】:

我在我的应用程序中使用 branch.io 进行深度链接,到目前为止,一切都非常完美,除了运行原生 Samsung Messages 应用程序的 Galaxy S7 edge。新的三星消息应用程序现在在消息应用程序的 web 视图中打开链接,而不是在外部打开它。因此,由于它是在消息应用程序的内部 webview 中打开链接,而不是在 chrome 或 Internet 应用程序中打开链接,因此深层链接不起作用。

有没有其他人看到过这个问题并想出了解决方法?

【问题讨论】:

【参考方案1】:

我的一个分支机构同事刚刚调查了这一点。他发现当在 S7 上使用基于 URI 的本地三星 SMS 应用程序的深度链接时,链接无法正确重定向,但应用程序链接确实有效,您可以在此处的分支仪表板中启用它们:https://dashboard.branch.io/settings/link -- 文档:https://dev.branch.io/getting-started/universal-app-links/guide/android/

让我知道进展如何。如果您继续挣扎,我们可以通过电子邮件 1:1 进行检查。

【讨论】:

谢谢!本周会在某个时间回复您。 不确定如何直接与您联系。我无法让它工作。 嘿@kkl260 -- 你可以在这里联系我:integrations@branch.io -- 请在写入时通过链接引用此问题,并在页面底部包含您的分支应用程序 ID这里:dashboard.branch.io/settings——我会检查你的设置,看看发生了什么! @kkl260 你提到你确实让它工作了,你能和我们分享一下你是怎么做的吗? @kkl260 你到底有没有找到解决办法?【参考方案2】:

添加到您的意图过滤器自动验证如下:

<intent-filter android:autoVerify="true">

来源:https://developer.android.com/training/app-links/verify-site-associations.html

【讨论】:

以上是关于使用内置浏览器在三星消息应用程序中进行深度链接的主要内容,如果未能解决你的问题,请参考以下文章

vb 内置浏览器 如何模拟鼠标操作

内置对象

微信内分享第三方H5链接无法使用内置浏览器打开的解决方案

怎么让微信内置浏览器跳转到手机其他浏览器

Mindjump提供:微信内置浏览器下载APP的方案

请问,如何判断是不是是用手机qq内置浏览器打开链接?