微信不提供判断分享成功的方法
社交立减金可以判断用户是否分享成功吗社交立减金可以判断用户是否分享成功吗,还是说只要用户触发分享按钮就判断为分享成功了。
2019-05-05[图片]
微信公众平台后台进不去了,急!!!!官方看下,微信公众平台进不去了!!!!!
2019-04-25[图片]
通过扫二维码进小程序为什么设置了体验版,却进的是线上版本通过扫二维码进小程序为什么设置了体验版,却进的是线上版本
2019-03-19只能做成海报让用户保存到相册,然后再去发朋友圈
小程序活动能不能分享到朋友圈大家好,做的小程序,客户强烈要求,要分享到朋友圈,说不能分享,被客户批的不能生活自理了。请大神,大姐,大哥,给个招????!!!!
2019-03-12小程序里面不能调用H5的支付,你需要把支付的参数传回小程序在小程序里面重新发起微信支付
小程序+小程序中嵌套h5界面 在调试环境下可以支付,但是正式环境下就不可以了小程序+小程序中嵌套h5界面 在调试环境下可以支付,但是正式环境下就不可以了
2019-03-08可以通过web-view跳转到指定的公众账号H5页面,但是跳转不到公众号的对话界面
小程序可以直接跳转到微信公众号吗?在小程序里面点击一个按钮触发事件 可以直接进入到微信公众号的对话界面吗? 直接进入到小程序,是否可以? 还是只能引导用户点击关注微信公众号,再点击进入公众号? 求大佬解答 给个答案
2019-03-06获取不了,微信不会让你获取的
微信小程序如何获取用户真实姓名呢好像在文档和搜索引擎一直搜都没搜到相关信息,如果想要获取用户真实姓名、身份证信息等,有什么方法呢?如果有方法,需要企业什么条件呢,要怎么开通呢。下图中的小程序就可以通过微信支付支付密码获取到的,想了解一下接入文档在哪里,我这里是死活找不到呢。 [图片] [图片]
2019-03-06可以,wx.miniProgram.redirectTo
h5能不能跳小程序目前有个需求,从企业微信里的h5 页面 点击按钮跳转到相应的 小程序 模块 能不能实现?
2019-02-19不是的安卓手机退出的话这个页面就没有了,ios是有的,我们有自己的支付成功页面,但是也是要用户点了完成才能到支付成功页的
微信支付 success支付成功之后,需要点击支付成功页面的“完成“按钮,才会触发success()函数,但是[图片] 有的用户在以下页面中,不会点击“完成“,而是直接退出,这样就不会触发success()函数,请问怎么解决这个问题
2019-01-08bindGetUserInfo: function (e) { console.log(e) wx.showToast({ title: '点击了button', icon: 'success', duration: 2000 }) console.log("isclick=====bindGetUserInfo=======11111", isclick) var that = this console.log("userInfo===========") console.log(that.data.userInfo) // var token = userInfo.token // var unionid = userInfo.user.unionid var encryptedData = e.detail.encryptedData; var iv = e.detail.iv; var laravelsession = publicUrl.globalData.laravelsession; var xsrftoken = publicUrl.globalData.xsrftoken; var sys_token = publicUrl.globalData.sys_token; if (e.detail.userInfo != undefined) { console.log("isclick=======2222=", isclick) if (!that.data.userInfo.user.nickname) { if(isclick==true){ wx.request({ url: url + '/miniprogram/registeruser', method: 'POST', data: { // unionid: unionid, // token: token, encryptedData: encryptedData, iv: iv, rawData: e.detail.rawData, signature: e.detail.signature //_token: sys_token }, header: publicUrl.globalData.header, success: function (res) { console.log("注册用户成功==============") console.log(res) if (res.data.code == 0) { isclick = false console.log("code================0") var laravelsession = res.header["Set-Cookie"].match(/laravel_session=(.*?);/)[1] var xsrftoken = res.header["Set-Cookie"].match(/XSRF-TOKEN=(.*?);/)[1] var sys_token = res.header["xxvv"] publicUrl.globalData.laravelsession = laravelsession publicUrl.globalData.xsrftoken = xsrftoken publicUrl.globalData.sys_token = sys_token var header = { 'Content-type': 'application/x-www-form-urlencoded', 'Cookie': 'XSRF-TOKEN=' + xsrftoken + '; ' + 'laravel_session=' + laravelsession, 'X-CSRF-TOKEN': sys_token, 'X-Requested-With': 'XMLHttpRequest', 'uf': '1' } publicUrl.globalData.header = header that.setData({ userInfo: res.data.result }) // userInfo = res.data.result wx.setStorage({ key: "myuser", data: res.data.result }) publicUrl.globalData.userInfo = res.data.result wx.setStorage({ key: "userInfo", data: res.data.result }) if (that.data.sid) { if (that.data.share == 1) { wx.reLaunch({ url: '/pages/ranking/ranking?storeid=' + that.data.sid + '&share=1' }) } else { wx.reLaunch({ url: '/pages/ranking/ranking?storeid=' + that.data.sid }) } } else if (that.data.uunionid) { if (that.data.share == 1) { wx.reLaunch({ url: '/pages/personal/personal?uunionid=' + that.data.uunionid + '&share=1' }) } else { wx.reLaunch({ url: '/pages/personal/personal?uunionid=' + that.data.uunionid }) } } else { wx.reLaunch({ url: '/pages/city/city?source=login', }) } } else if (res.data.code == 5588) { login(that) } else { console.log("code==============else=========", res.data.code) } }, fail: function (res) { console.log("注册用户失败===============") } }) } } else { var userInfo = publicUrl.globalData.userInfo var myuser = wx.getStorageSync('myuser'); if (that.data.sid) { if (that.data.share == 1) { wx.reLaunch({ url: '/pages/ranking/ranking?storeid=' + that.data.sid + '&share=1' }) } else { wx.reLaunch({ url: '/pages/ranking/ranking?storeid=' + that.data.sid }) } } else if (that.data.uunionid) { if (that.data.share == 1) { wx.reLaunch({ url: '/pages/personal/personal?uunionid=' + that.data.uunionid + '&share=1' }) } else { wx.reLaunch({ url: '/pages/personal/personal?uunionid=' + that.data.uunionid }) } } else { wx.reLaunch({ url: '/pages/city/city?source=login', }) } } } else { console.log("您没有授权哦") wx.showToast({ title: '您没有授权哦~', icon: 'none', duration: 2000 }) } },
怎么解决 bindGetUserInfo 重复执行问题网络不好的时候,多次点击open-type getUserInfo 按钮,会导致该按钮事件执行多次。怎么解决呢
2019-01-03