首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >@ionic-native/firebase-dynamic-links插件未公开getDynamicLink方法

@ionic-native/firebase-dynamic-links插件未公开getDynamicLink方法
EN

Stack Overflow用户
提问于 2020-11-07 12:59:26
回答 1查看 198关注 0票数 0

我需要生成一个邀请链接,无论它是否在后台运行,都将深度链接到离子应用程序。为插件安装的版本

代码语言:javascript
复制
cordova-plugin-firebase-dynamiclinks 4.8.0
@ionic-native/firebase-dynamic-links 5.29.0

documentation for the Cordova plugin列出了一个getDynamicLink方法,该方法似乎是在应用程序不在后台运行时用于检索任何挂起的深度链接的方法。

代码语言:javascript
复制
cordova.plugins.firebase.dynamiclinks.getDynamicLink().then(function(data) {
    if (data) {
        console.log("Read dynamic link data on app start:", data);
    } else {
        console.log("App wasn't started from a dynamic link");
    }
});

ionic-native包装器的5.29.0版不公开此方法。这个方法没有被公开有什么原因吗?

我测试了应用程序运行时的onDynamicLink,但正如预期的那样,当应用程序未运行并使用Firebase深度链接打开时,此方法不会触发。有没有其他版本的插件可以公开getDynamicLink方法?或者在打开应用程序时可以检索深度链接的另一种方式?

EN

回答 1

Stack Overflow用户

发布于 2020-11-09 05:09:51

Ericgopak已经添加了缺少的方法声明,并通过GitHub提交了合并请求

在接受合并请求之前,可以按照以下步骤将修复程序包含在本地存储库中

使用git clone --branch firebase-dynamic-links-missing-decl-getdynamiclink https://github.com/ericgopak/ionic-native.git克隆

  1. 的存储库

使用npm install rimraf --save-dev安装

  1. RimRaf

使用npm run build构建存储库的

  1. dist\@ionic-native\plugins\firebase-dynamic-links复制到项目的node_modules\@ionic-native文件夹

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64724606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档