问题标签 [applinks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
297 浏览

ios - iOS 9 应用程序链接无法与 URL 缩短一起按预期工作

我遵循了 iOS9 应用程序链接指南(此处)并且应用程序链接工作正常

即每当我访问http://www.domain-name.com/some_page时,它​​都会重定向到我的应用程序并正确处理它。

但是,如果我缩短完全相同的 URL,那么它会启动 Safari 并且无法启动应用程序。我错过了一些配置吗?

0 投票
0 回答
3844 浏览

xamarin - 在另一个应用程序中启动应用程序

因此,我正在寻找在安装应用程序时在 Xamarin 表单上的另一个应用程序中打开应用程序的最佳方式。目前我有一个指向 playstore 的外部链接(它在 play store 上加载应用程序)但是,当应用程序已安装我想直接链接到此.. 我将如何使用 Xamarin 表单执行此操作?干杯

这是我解决此问题的方法:

在 Xamarin 中设置应用链接

这是可能的,但我们需要将代码更改为我们链接到的应用程序。

“App from”(在我们的例子中)变化:

要链接到另一个应用程序,对主应用程序所做的更改很小:1) 创建一个新的 URI。例如 (URI AppLink = new Uri(" http://appto/load ");) 2) 用 Device.OpenURI(AppLink); 建立链接;

“应用到”(在我们的例子中)更改:

安卓

在主要活动中,我们需要添加一个意图过滤器,这是一个示例: [IntentFilter(new [] {Android.Content.Intent.ActionView }, DataScheme="appto", DataHost="load", Categories =new [] { Android.Content.Intent.CategoryDe​​fault })]

DataScheme 和 DataHost 对应上面的 uri 链接。

IOS

在高级选项卡的 info.plist 文件中,我们需要创建一个新的“url 类型”,我添加了“com.appto.test”的标识符和“appto”的 URL 方案(对应于 uri 链接)完成这些更改后,应用程序应该链接。至少在这个例子中它起作用了。

0 投票
1 回答
443 浏览

applinks - Facebook:应用链接托管 API 的快速入门。编辑现有应用链接

在 Facebook 中:如果我使用“修改现有应用链接 URL”。我如何才能看到我现有的应用程序链接,还是我必须自己记住这些链接?

问候

0 投票
1 回答
613 浏览

android - android中的Applinks没有打开已安装的应用程序

我们已经在我们的 android 应用程序中实现了应用链接,但是当在 Facebook 以外的应用程序中打开链接时,它们似乎行为不端。

即使我们的应用程序安装在我们的手机中,当我们按下共享给任何其他应用程序(whatsapp、gmail 等)的链接时,它也会打开 Play 商店。但是,从 Facebook 中按下相同的链接将调用所需的流程:如果安装了应用程序,则打开该应用程序;如果没有,则提示从 Play 商店下载该应用程序。

如果已经安装了我们的应用程序,我们如何获取其他应用程序中的链接来打开我们的应用程序?

我们的 中存在以下标签<HEAD>

我们的 Manifest 文件中有以下定义:

我们缺少什么?

谢谢。

0 投票
1 回答
159 浏览

android - Facebook applinking 无法打开应用

我已经实现了 facebook applink,它似乎可以工作。当我从 Facebook 分享链接时,它会打开确认打开应用程序的对话框。但是从 android studio 安装或编译,警报仍然出现。我检查了 web 元标记和 android 应用程序中的包名称是否相同。

有没有人发现这个问题,并找到了解决方案。

0 投票
1 回答
4300 浏览

ios - 如何安装 ios 应用并向其发送参数?

我一直在研究深度链接的工作原理,但我仍然不确定它是否可以应用于我的案例。

我在苹果商店有一个应用程序。不同的人通过不同的路径(想象通过不同的特定网站)将被转发到 iTunes 页面以下载相同的应用程序。想象一下,用户在特定网站上看到一个链接,可以在 iTunes 上下载我的应用程序。我需要的是让用户通过网站上的链接下载应用程序,一旦应用程序首次启动,应用程序就会知道用户来自哪个网站,因此我可以为该特定用户自定义应用程序的外观和感觉. 基本上我想使用在iTunes上打开应用程序下载页面的相同链接向应用程序发送一个参数(如网站地址)。

我想知道是否有人可以帮助我了解如何做到这一点,以及深度链接是否可以对此有所帮助。如果有一个特定的链接可以准确地解释我在寻找什么,如果你能与我分享,我将非常感激。

0 投票
1 回答
168 浏览

javascript - 应用链接打开 HTML5/JS 应用

我想知道,使用 App Links 是否有可能打开基于 HTML5/JS 的移动应用程序?

文档非常清楚,对于 Android,它使用的是 INTENT,但据我所知,HTML5/JS 中没有 INTENT。

有人已经掌握了使用它的窍门吗?可能非常有用!

谢谢

(顺便说一句,App Links 团队做得很好,这是一个超级项目!)

0 投票
0 回答
648 浏览

ios - iOS 9 自定义 URL 方案不起作用

我的 Web 应用程序使用 iFrame 使用自定义 URL 方案启动应用程序。

随着最新版本的 iOS 9 这已经停止工作。

在网上浏览文章时,我现在有了一些理解,通用链接是解决问题的方法,否则我们可以使用下面的 hack/代码来启动应用程序(这会导致一条警告消息,要求用户打开/取消通话,这看起来不太好)。

window.location = app://

想在这里与有经验的人核实,是否有任何其他可能的方法来解决这个问题,因为我现在不愿意更改应用程序以支持通用链接。

0 投票
1 回答
55 浏览

permalinks - 如何在应用程序中制作鸭子?

一些网站,如 Quora,还有一些网站有一个“在应用程序中打开”图标。我该怎么做,为什么堆栈交换不这样做?

0 投票
0 回答
121 浏览

ios - AppLinks 设置无法通过 Facebook 工作

我创建了一个新的单视图应用程序,我所做的只是将其自定义 url 方案指定为“deeplink”

我在我的网站上托管了一个 html 文件,其中包含以下内容:

当我通过 Facebook 应用程序(即帖子)或通过 Facebook Messenger 上的消息单击链接时,它会打开 Facebook 内置浏览器并且不会尝试打开应用程序,它只会显示“Hello, world!” 在浏览器中。我可以通过从 safari 导航到 deeplink://example 打开应用程序。我认为这是应用程序链接所需的所有设置,我错过了什么吗?有没有理由为什么这不起作用?

非常感谢你!