CBB 的APP跳转文档

CBB 的APP跳转文档

目前跳转采用没有带参数的方式,后期会进行参数携带,再另行更新.

一. iOS:

1.判断方式和跳转方式:

if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"efu://"]]) {
     //跳转到app
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@“efu://“] options:nil completionHandler:nil];
 }else{
     //说明此设备没有安装app,进入下载页

};

如果在安装的情况下没有跳转,请修改以下设置:
xcode-info->
增加URL TYPES: URL Schemes : efu

二. android

1.判断是否安装:

 public boolean isMobile_spExist() {
        PackageManager manager = this.getPackageManager();
        List < PackageInfo > pkgList = manager.getInstalledPackages(0);
        for (int i = 0;i < pkgList.size();i++)
        {
            PackageInfo pI = pkgList.get(i);
            if (pI.packageName.equalsIgnoreCase("com.baoxian")) return true;
        }
        return false;
    }

2.用户有安装进行跳转:

 Intent intent = new Intent(); intent.setClassName("com.baoxian”, “com.baoxian.MainActivity
"); startActivity(intent); 

3.没安装跳到网页下载

三. 统一下载页:

    https://app.efujr.com/index.php?g=wechat&m=Helpword&a=yydownload&orgno=b1feb94aa5ee53618d2f10d2d5d62347&appname=%E4%BF%9D%E9%99%A9APP

你可能感兴趣的:(CBB 的APP跳转文档)