求解:onShareAppMessage统计转发次数
发布于 6 年前 作者 bli 6092 次浏览 来自 问答

今天在做小程序得时候遇到一个本以为很简单得业务:

在A页面中转发一篇文章(这个文章在B页面中),并统计转发次数。

最开始的实现方式: A页面的js中

onShareAppMessage: function(options) {

    wx.request({

        url:"…",

            …

.           …

           success:function(res){

            return {

                title:“转发”,

                path:__"/pages / B / index"   __//请忽略空格

              }

          }

    })

}

结果:接口请求成功,转发成功 但是打开转发的小程序 ,直接进入的是A页面。

调整:将转发的参数

  return {

        title:“转发”,

       path:__"/pages / B / index"   __//请忽略空格

  }

放到了wx.request后面 测试,达到需要的效果。

请问:造成这两种情况的差异原因是什么?

1 回复

网络请求是异步的原因?

回到顶部