我在做一个网络应用程序。在这里,我进行了一次检查,以确定链接是在移动设备上打开还是在笔记本电脑上打开。
consider the link to be: my-site.com
现在我的网站在android和ios上也有了一个移动应用程序。如果安装了android应用程序,然后单击一个名为"Start“的按钮,它将在移动应用程序中打开该链接。
我想要达到的目标:
我想要实现的是,如果没有安装android应用程序,点击“开始”按钮,那么它应该打开应用程序的playstore链接,如果安装了,按钮就会进入应用程序。
当前方法:
我已经检查了device=mobile和设备在哪里,安卓打开
我正在开发一个Android应用程序,在这个应用程序中,我使用了Firebase密码认证来登录用户。
用户提供电子邮件和密码后,我将使用FirebaseAuth SDK.发送验证电子邮件。
/** SEND A VERIFICATION MAIL TO THE USER **/
ActionCodeSettings.Builder settingBuilder = ActionCodeSettings.newBuilder();
String url = getString(R.string.link_mail_verification);
settingBuilder.setUrl(
我正在使用Firebase动态链接与链接shortener,我想定义客户端的后备链接除了安卓和iOS。Manually constructed动态链接有一个参数ofl,它做的正是我需要的The link to open on platforms beside Android and iOS。但是,在shortener文档中似乎缺少此参数。虽然在缩写文档When users open a Dynamic Link on a desktop web browser, they will load this URL (unless the ofl parameter is specified)中对
这些天,我推出了一个新的安卓应用程序,但它的iOS版本将在应用商店几个月后上市。在应用程序中有一个选项可以邀请朋友通过Firebase邀请下载应用程序。
因此,我使用Firebase控制台创建了一个动态链接,其工作方式如下:
if ( IOS ) {
// Go to app website
} else if ( ANDROID ) {
if ( APP_INSTALLED ) {
// Open app
} else {
// Open Google Play
}
} else if ( DESKTOP ) {
//