javascript - 使用 Javascript 的 Firebase 动态链接

标签 javascript angularjs cordova deep-linking

我正在寻找实现动态链接的最佳方式。我喜欢 Firebase 动态链接的外观,尽管我没有看到对 Cordova/ionic 应用程序的任何真正支持。有谁知道这是否正在筹备中?

最好的替代方法是什么?

最佳答案

您要实现的目标的通用术语是“深度链接”。动态链接是 Firebase 实现的特定名称,它带有归因跟踪和深度链接功能,即使在打开链接时应用程序未安装(也称为延迟深度链接) .

深度链接在技术上可以从头开始实现,但它做起来很简单(大量的边缘情况),而且大多数应用程序开发人员都依赖某种库或外部平台来实现它。延迟深度链接的构建更具挑战性,获得此类功能的唯一现实方法是通过某种服务。

This open source plugin一直是一种流行的自动化标准深度链接设置的方法,但最近没有看到太多事件,我不确定它是否仍在维护。它也不以任何有意义的方式支持延迟深度链接。

我建议您查看 Branch.io (完全披露:我在 Branch 团队)。 Branch 是另一个免费的深度链接平台,具有归因和延迟深度链接功能,很像 Firebase 动态链接,a ton of additional options , a Cordova/Ionic SDK 。如果您已经将 Firebase 用于其他功能,那就更好了——Branch 和 Firebase 可以完美地协同工作。

关于javascript - 使用 Javascript 的 Firebase 动态链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40087873/

相关文章:

javascript - 使用 JQuery 动态重复和删除表单元素

arrays - 异步访问 Firebase 中的数组

android - 如何从在android中没有名称的嵌套json中获取数据?

iphone - 将谷歌分析与 ios 集成时出错?

jquery - 来自 Jquery 的 Onsen UI 导航器

javascript - 组织结构图从一开始就崩溃了

javascript - Angular 循环请求未定义

javascript - Ionic View 应用程序是否只能从 ionic 目录加载页面?

javascript - AngularJS 初始化 Controller 变量

javascript - 控制台中正确的原型(prototype)链(具有对象继承)