onShareAppMessage调用

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

我点击了转发按钮,调用onShareAppMessage(),应该说会马上弹出分享窗口的。但是,我想延迟1~2s后弹出分享窗口。总之,我的需求是:点击转发按钮,延迟1~2s后弹出分享窗口。这该如何实现呢?

6 回复
dcui
dcui1 楼6 年前

我也有同样的需求,在onShareAppMessage需要调用

wx.canvasToTempFilePath,但是没等回调,就直接返回了。

setTimeOut无法解决这个问题,需要阻塞才行,但是小程序似乎没有阻塞

fang04
fang042 楼6 年前

用setTimeOut延迟触发不可以么

ezhong
ezhong3 楼6 年前

解决了吗?我也遇到这个问题了

yancao
yancao4 楼6 年前

onShareAppMessage延时弹出分享窗口的话,是不是可以在里面写请求写回调函数之类了?/滑稽

yonghuang
yonghuang5 楼6 年前

我采用的是一进入页面就请求后端, 默认他分享

changxiulan
changxiulan6 楼6 年前

问题解决了吗?