经常在社区看到有童鞋问小程序如何跳转生活号,官方文档透露出来的目前只有通过生活号关注组件的方式进行跳转,今天分享其他几种方式给到大家。
publicId为生活号appId
1my.navigateToAlipayPage
JavaScript
let path = `https://render.alipay.com/p/s/i/?appId=20000042&publicId=2015111300783988` my.ap.navigateToAlipayPage({ path }); let path = `https://render.alipay.com/p/s/i/?scheme=${encodeURIComponent('alipays://platformapi/startapp?appId=20000042&publicBizType=LIFE_APP&publicId=2015111300783988')}` my.ap.navigateToAlipayPage({ path, complete: res => { console.log(res) } }); 2my.navigateToMiniProgram
JavaScript
my.navigateToMiniProgram({ appId: '2015111300783988' // 仅限部分官方开白生活号appId }) 3my.call('pushWindow')
JavaScript
复制代码
3 my.call('pushWindow', { url: 'alipays://platformapi/startapp?appId=20000042&publicBizType=LIFE_APP&publicId=2015111300783988' });
参数名 |
描述 |
示例值 |
appId |
固定参数 |
固定为"20000042" |
publicBizType |
固定参数 |
固定为"LIFE_APP" |
publicId |
要跳转的的目标生活号appId |
2013110600000000 |
4life-style,该方式为官方固定推荐。
HTML
复制代码
<lifestyle publicId='2015111300783988'/>