Ionic framework Branch.io-如何在Ionic应用程序中设置通用链接/应用程序链接
我的应用程序是建立在爱奥尼亚1上的,我遵循了这个指南来让事情正常运行。当您单击分支url时,应用程序将正常打开 现在我想设置android应用程序链接。当我收到带有我的web应用程序url的电子邮件时,例如:,如果安装了移动应用程序,这将打开应用程序。如果不是,则应将用户带到play store/App store 此外,如果链接具有查询参数(查询参数将是动态的),则应将其传递给移动应用程序。例如: 根据url中的路径,用户将被重定向到爱奥尼亚应用程序上的相应页面 我已经安装了branch sdkIonic framework Branch.io-如何在Ionic应用程序中设置通用链接/应用程序链接,ionic-framework,cordova-plugins,deep-linking,branch.io,applinks,Ionic Framework,Cordova Plugins,Deep Linking,Branch.io,Applinks,我的应用程序是建立在爱奥尼亚1上的,我遵循了这个指南来让事情正常运行。当您单击分支url时,应用程序将正常打开 现在我想设置android应用程序链接。当我收到带有我的web应用程序url的电子邮件时,例如:,如果安装了移动应用程序,这将打开应用程序。如果不是,则应将用户带到play store/App store 此外,如果链接具有查询参数(查询参数将是动态的),则应将其传递给移动应用程序。例如: 根据url中的路径,用户将被重定向到爱奥尼亚应用程序上的相应页面 我已经安装了branch sd
bower安装branch sdk
。当我点击url()时,它仍然会在浏览器上打开。这就是ionic应用程序中的my index.html的外观
<script src="lib/branch-sdk/dist/build.min.js"></script>
<script type="text/javascript">
console.log("Branch SDK Loading");
branch.init('key_test_ikEKvQjiZRwV1LXZ2hUlamfewwhVQ5rw', function(err, data) {
console.log("Branch SDK Loaded");
console.log("Branch SDK Err and Data ", err, data);
});
</script>
console.log(“分支SDK加载”);
branch.init('key_test_ikEKvQjiZRwV1LXZ2hUlamfewwhVQ5rw',函数(err,data){
log(“加载了分支SDK”);
console.log(“分支SDK错误和数据”,错误,数据);
});
知道如何设置这些东西吗?Alex从这里开始:
一旦您完成了初始集成过程,您所描述的一切通常都应该正常工作。如果您还没有,我建议您检查一下我们的主要步骤,以确保所有步骤都已完成
如果您仍有困难,请与我们的联系。他们太棒了
编辑:这是因为使用邮戳发送电子邮件。要了解这是一个问题的原因,请通读。这主要是关于iOS通用链接,但应用程序链接的工作方式几乎完全相同
要使此功能正常工作,您需要在邮戳上链接跟踪。Alex从这里开始:
一旦您完成了初始集成过程,您所描述的一切通常都应该正常工作。如果您还没有,我建议您检查一下我们的主要步骤,以确保所有步骤都已完成
如果您仍有困难,请与我们的联系。他们太棒了
编辑:这是因为使用邮戳发送电子邮件。要了解这是一个问题的原因,请通读。这主要是关于iOS通用链接,但应用程序链接的工作方式几乎完全相同
要使此功能正常工作,您需要在邮戳上链接跟踪。使用firebase DynamicClink,或者此插件帮助您使用firebase DynamicClink,或者此插件帮助您感谢您的回复。我按原样遵循了集成指南。当您单击从分支生成的链接时(
myapp.test app.link
)将打开移动应用程序。但电子邮件中的网络链接无法打开应用程序。正如我所说,我也安装了分支sdk
。现在我已经打开了测试
模式。你是如何发送电子邮件链接的?是通过Mailchimp等吗?当你点击它时,你正在使用哪个电子邮件应用程序?我正在使用邮戳服务。我在安卓系统上,使用默认的电子邮件客户端。啊,这现在有意义了。查看我的答案编辑的原因和解决办法!谢谢你的链接。我将通过邮局。但是出于测试目的,如果我有一个像https://app.example.com
在slack
或notes
上,单击此链接应该会打开应用程序,对吗?没有发生,谢谢你回来。我按原样遵循了集成指南。当您单击从分支生成的链接时(myapp.test app.link
)将打开移动应用程序。但电子邮件中的网络链接无法打开应用程序。正如我所说,我也安装了分支sdk
。现在我已经打开了测试
模式。你是如何发送电子邮件链接的?是通过Mailchimp等吗?当你点击它时,你正在使用哪个电子邮件应用程序?我正在使用邮戳服务。我在安卓系统上,使用默认的电子邮件客户端。啊,这现在有意义了。查看我的答案编辑的原因和解决办法!谢谢你的链接。我将通过邮局。但是出于测试目的,如果我有一个像https://app.example.com
在slack
或notes
上,单击此链接应该会打开应用程序,对吗?但事实并非如此。