如果是 Bug:


* Bug 表现是什么?预期表现是什么?

    onShareAppMessage的截图问题,

    在onShareAppMessage函数里面做了一个setData用于关闭弹窗

    需求:关闭弹窗后截当前屏幕

    现象:苹果可以 关闭弹窗(setData) 截屏,安卓偶尔可以 关闭弹窗(setData) 截屏,但安卓大概率出现弹窗没关闭(setData)前就截屏了


* 如何复现?

    万家出行 体验版  1.首页早报入口 2.分享得优惠 3.分享

* 提供一个最简复现 Demo


onShareAppMessage: function () {

    var that=this;

    var paper=this.data.paper || {};

    var changeData = {};

    changeData["promotionDetail.open"] = 0;

    that.setData(changeData);

    // 分享

    var returnObj = {

    title: "",

    desc: '',

    path: ""

    };

    if (this.data.titleImage) {

        returnObj["imageUrl"] = this.data.titleImage;

    }

    returnObj["success"] = function (e) {

        that.sendCouponCode(e);

    };

    return returnObj;

},


如果是需求:


* 你希望有什么能力?

    能在执行onShareAppMessage的return的时候再进行截屏

* 你需要这个能力的场景是 ?

    打开弹窗进行转发,转发前关闭弹窗后再截屏

展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Maya

    16人对此回答表示赞同

    锦卓varchangeData={};

    展开
    16
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Linda林晓达

    14人对此回答表示赞同

    能否在onShareAppMessage函数里面给个重新截图的函数?

    展开
    14
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 吴语

    14人对此回答表示赞同

    我也遇到这个问题,好纠结,官方能给个解决方案吗

    展开
    14
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Sophia

    12人对此回答表示赞同

    能提供个方案吗,活动就要开始了。谢谢

    展开
    12
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部