支付宝小程序中关于跳转链接的坑,总结一下,希望能帮到一些人
错误的地址将导致支付宝小程序无法跳转,所以指出一下支付宝小程序支持的通用跳转方式
当时遇到的坑是支付宝小程序链接参数没有使用query指定,而是采用了通用的[link?a=1&b=2]导致的
// 支付宝小程序规范地址格式:
alipays://platformapi/startapp?appId=[appId]&page=[pagePath]&query= [params]
注意: query需要编码:encodeURIComponent(params)
示范地址:
alipays://platformapi/startapp?appId=[appId]&page=encodeURIComponent([pagePath])&query=encodeURIComponent([params])
错误地址:
alipays://platformapi/startapp?appId=[appId]&page=[pagePath]?encodeURIComponent([params])