开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
凯发app官方网站的技术支持 & 案例 faq 
支付宝小程序
案例分析
sdk & demo下载
常见问题
常用工具
iot小程序
运维保障
小程序 > 支付宝小程序 > 常见问题 > 自定义分享如何携带&获取参数
贡献者
收藏
我的文档
设置
场景分析
分享小程序页面时,有时候需要在分享的链接中传递参数,携带参数一起分享,通过分享链接进入小程序后获取携带的参数数据。
分享的小程序页面渲染依赖页面参数,由于是通过分享链接进入,无法像在上一页跳转一样带参。
凯发app官方网站的解决方案
自定义分享 onshareappmessage 没有提供对应的传参参数,依据 http get 的传参规则,开发者可在 path 自定义分享页面的路径后拼接参数,path 中的自定义参数可在小程序生命周期的 onload 方法中获取(参数传递遵循 http get 的传参规则)。
path 路径里不能带根目录 / 。
拼接示例代码
javascript
复制代码
page({
onshareappmessage() {
return {
title: '小程序示例',
desc: '小程序官方示例demo,展示已支持的接口能力及组件。',
path: 'page/index/index?key1=value1&key2=value2',//在path路径后直接拼接参数,参数传递遵循 http get 的传参规则
searchtip: '**小程序',
content: '我是自定义分享测试吱口令文案',
imageurl: 'https://gw.alipayobjects.com/mdn/rms_eb2664/afts/img/a*bfubqzunermaaaaaaaaaaabkarqnaq',
bgimgurl: 'https://gw.alipayobjects.com/mdn/rms_eb2664/afts/img/a*bfubqzunermaaaaaaaaaaabkarqnaq',
success: function (res) {
console.log('success', res)
},
fail: function (res) {
console.log('fail', res)
}
}
}});
 获取分享携带参数示例
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图