获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
破案了,因为用了taro。 如果按照微信文档中的方式写,就一定3秒后触发。 用 async await 就没问题了。
onShareAppMessage 使用promise ,一定要等3秒才会显示分享列表吗?onShareAppMessage 使用promise 时,resolve后并没有显示分享列表。必须等三秒才能显示分享列表 onShareAppMessage (option) { if (option.from === 'menu') { // 页面分享 return { title: '分享页面', path: `pages/index/index` } } else if (option.from === 'button') { // 分享按钮 return { promise: new Promise((resolve) => { setTimeout(() => { resolve({ title: '分享标题', path: `pages/main/index`, }) }, 1000) }) } } }
11-06