如果是 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的时候再进行截屏
* 你需要这个能力的场景是 ?
打开弹窗进行转发,转发前关闭弹窗后再截屏
微信小程序开发相关问题解答;本文来自微信小程序工厂 http://www.xcxgc.com 转载请保留。
微信小程序开发者回答:
锦***:
能提供个方案吗,活动就要开始了。谢谢
锦***: var changeData = {}; changeData["promotionDetail.open"] = 0; that.setData(changeData);为关闭弹窗
wx.onSocketOpen不回调
锦***:
能否在onShareAppMessage函数里面给个重新截图的函数?
阿***:
我也遇到这个问题,好纠结,官方能给个解决方案吗
本文网址:http://www.91bianli.com/kaifazhinan/72226.html