需要在onShareAppMessage 内运行wx.canvasToTempFilePath,将保存的临时文件设成onShareAppMessage的obj中的imageUrl后再返回。但是onShareAppMessage直接返回函数了,需要等待回调的函数无法起到作用。
微信有没有类似阻塞的方式来实现回调完成后再return的方法。
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 操作系统 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|---|
小程序 | Bug | onShareAppMessage | 客户端 | iOS | 6.67 | 2.0.4 |
4 个回答
等答案,同样在纠结这个问题
我一般是不管三七二十一, 一进页面就立马请求, 拿到值再说, 用户分不分享是他的事
请问最后这个问题解决了吗
你试试,小程序我没试过,promise不兼容的时候我一般都这么写的
let value = true
while(value){
xxxx.then(()=>{
value = false
})
}
return {title=xxxxxxxx}