onShareAppMessage内不支持异步操作吗?

发布于 8 年前作者 guiyingxie14893 次浏览最后编辑 8 年前来自 ask

需求是分享时用canvas画一张定制化的图片。内嵌的webview在转发时postMessage到小程序,然后小程序拿到H5的数据,画出数据中的图片以及文字,其中因为绘制canvas图片是个异步操作,onShareAppMessage的imageUrl参数的值是异步获取,导致转发时一直没效果。因为无法在onshow或者onload等生命周期去提前获取且画好图片,那么小程序的postMessage执行时是不是不支持异步操作?

1 回复
na74
na741 楼6 年前

如果你有办法控制函数不return的话。。