目录

跳转到支付宝小程序

跳转到支付宝小程序

支付宝小程序跳转

支付宝小程序A如何跳转到 H5、小程序B、生活号、其他 App?

小程序A跳转是否支持使用限制实现方法
H5web-view 内嵌式跳转 H5,仅限企业账号小程序使用。* 小程序外跳 H5 页面请参见: * 跳转小程序内嵌式 H5 页面 可通过 H5页面承载组件实现在小程序内打开 H5页面。(仅限企业账号小程序使用)。
小程序B (小程序A、小程序B由同一主体账户创建)* 同主体小程序可直接互跳。 * 支付宝客户端 10.1.10 及以上版本支持。
小程序C (小程序A、小程序C由不同一主体账户创建)* 不同主体小程序互跳,需对方在 , 设置 > 基础设置 > 小程序相互跳转 中设置为“ 允许所有小程序跳转 ”或“ 指定小程序跳转 ” * 支付宝客户端 10.1.25 及以上版本支持。
生活号只能跳转到支付宝官方业务或运营活动页面,部分页面需申请权限。
其他 APP--

H5、小程序B、生活号、其他 App 如何跳转到小程序A?

跳转到小程序A是否支持使用限制实现方法
H5至少需要上架一次小程序,才能使用该跳转方式测试。没有上架的小程序无法被跳转。* 有页面参数,无启动参数时: location.href = "alipays://platformapi/startapp?appId=xxx&page=pages/goodDetail/goodDetail"+encodeURIComponent("?goods_id="+goods_id) * 有页面参数,有启动参数时: location.href = "alipays://platformapi/startapp?appId=xxx&page=pages/goodDetail/goodDetail"+encodeURIComponent("?goods_id="+goods_id)+&query=encodeURIComponent("appParams="+xx) * 详细参数说明请参见下文《H5跳转小程序实现方法参数解释》表格。
小程序B当小程序A跳转至小程序B,小程序B再跳转到当前小程序A时才会调用成功。
生活号-请参见
其他APP否(官方) 是(民间)-参见下面补充

补充:虽然官方声称其他APP无法直接跳转到支付宝小程序,但是可以间接通过APP中的H5间接跳转到小程序:

Android APP跳转到支付宝小程序:

    public static void jumpAlipay(Context context) {
        try {
            String uri = "alipayqr://platformapi/startapp?appId=[您的小程序appId]"
                    + "&page=pages/index/index?userId=123456"//页面参数
                    + "&query=itemId=005007";//启动参数
            Intent intent = Intent.parseUri(uri, Intent.URI_INTENT_SCHEME);
            context.startActivity(intent);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

IOS APP跳转到支付宝小程序

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"alipayqr://platformapi/startapp?appId=[您的小程序appId]"
                    + "&page=pages/index/index?userId=123456"
                    + "&query=itemId=005007"]];