小程序
小游戏
企业微信
微信支付
扫描小程序码分享
请问我现在通过where语句从数据库中查到了一些内容,然后渲染到了界面上,我现在想要把这些内容分享给微信好友,用了 onShareAppMessage 方法,虽然可以分享,但是朋友从我们分享的链接进来后,看不到我们渲染出的数据。
我们的界面:
朋友进来时的样子:
代码:
请问这是什么原因呢?应该怎么修改呢?
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你的分享数据没有携带你要分享内容的参数,别分享人接收的时候,是否进行判定接收到了参数,如果有,就把内容展示出来,如果没有,就没有内容。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
Page({
onShareAppMessage() {
const promise = new Promise(resolve => {
setTimeout(() => {
resolve({
title: '自定义转发标题'
})
}, 2000)
return {
title: '自定义转发标题',
path: '/page/user?id=123',
promise
}
onShare
那就是你代码哪里写的有问题,需要兼容一下
onshow里刷一下数据
域名是https吗,不是的话你朋友得打开调式模式,才能请求到数据
说明分享点击进来的页面数据没有执行
新进来的人 也要重新查一次数据库的呀
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你的分享数据没有携带你要分享内容的参数,别分享人接收的时候,是否进行判定接收到了参数,如果有,就把内容展示出来,如果没有,就没有内容。
Page({
onShareAppMessage() {
const promise = new Promise(resolve => {
setTimeout(() => {
resolve({
title: '自定义转发标题'
})
}, 2000)
})
return {
title: '自定义转发标题',
path: '/page/user?id=123',
promise
}
}
})
onShare
那就是你代码哪里写的有问题,需要兼容一下
onshow里刷一下数据
域名是https吗,不是的话你朋友得打开调式模式,才能请求到数据
说明分享点击进来的页面数据没有执行
新进来的人 也要重新查一次数据库的呀