不支持
小程序webview中唤起支付微信小程序中,webview打开h5,可以由h5中唤起支付吗?记得之前有赞的h5可以唤起支付,所以问一下,这个是支持的吗?还是一定不支持?还是部分特殊商户支持呢
2019-07-04你好,请问怎么解决的,我们也出现了这种问题
【紧急】微信用户点击授权bindgetuserinfo无反应点击open-type="getUserInfo"类型的button,发现授权窗口未弹出 说明: 1)即使之前有授权过,当点击button,应该会调用bindgetuserinfo,但当前小程序发现未调用 2)如果之前没有授权过,当点击button,应该弹出授权窗口,但是当前小程序没有弹出 代码片段: [图片] [图片]
2019-07-04你好,请问解决了吗?我们也出现这种问题了
苹果xmax授权登录不弹窗- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo bindGetUserInfo: function (e) { let userInfo = wx.getStorageSync('userInfo'); let token = wx.getStorageSync('token'); let userMobile = wx.getStorageSync('userMobile'); if (userInfo && token && userMobile != "" && userMobile!=null) { // wx.redirectTo({ // url: "/pages/index/index" // }); } if (e.detail.userInfo) { //用户按了允许授权按钮 user.loginByWeixin(e.detail).then(res => { this.setData({ userInfo: res.data.userInfo }); app.globalData.userInfo = res.data.userInfo; app.globalData.token = res.data.token; app.globalData.userMobile = res.data.userMobile; if (res.data.userMobile){ wx.redirectTo({ url: "/pages/index/index" }); }else{ wx.redirectTo({ url: "/pages/accounts/accounts" }); } }).catch((err) => { console.log(err) }); } else { //用户按了拒绝按钮 wx.showModal({ title: '警告通知', content: '您点击了拒绝授权,将无法正常显示个人信息,点击确定重新获取授权。', success: function (res) { if (res.confirm) { wx.openSetting({ success: (res) => { if (res.authSetting["scope.userInfo"]) {////如果用户重新同意了授权登录 user.loginByWeixin(e.detail).then(res => { this.setData({ userInfo: res.data.userInfo }); app.globalData.userInfo = res.data.userInfo; app.globalData.token = res.data.token; }).catch((err) => { console.log(err) }); } } }) } } }); } } loginByWeixin方法实现 /** * 调用微信登录 */ function loginByWeixin(userInfo) { let code = null; return new Promise(function (resolve, reject) { return util.login().then((res) => { code = res.code; return userInfo; }).then((userInfo) => { //登录远程服务器 util.request(api.AuthLoginByWeixin, { code: code, userInfo: userInfo }, 'POST', 'application/json').then(res => { if (res.errno === 0) { //存储用户信息 wx.setStorageSync('userInfo', res.data.userInfo); wx.setStorageSync('token', res.data.token); wx.setStorageSync('userMobile', res.data.userMobile); resolve(res); } else { util.showErrorToast(res.errmsg) reject(res); } }).catch((err) => { reject(err); }); }).catch((err) => { reject(err); }) }); }
2019-07-04请问一下你的问题解决了吗?是什么原因?因为我也出现了
苹果8p的授权问题设置了授权登录,其他的机子都没问题,但是苹果8p会出现登录不了的情况,也没有弹出授权的窗口,苹果机的微信授权会不会有统一控制,在微信内的小程序一切操作不允许授权的设置?大佬们,求解
2019-07-04模板里加了 小程序路径,在手机端 是有详情两个字的,点击可以到小程序里。 但是pc因为不能打开小程序所以没有详情两个字,也不能点击。 但是模板里带有 h5路径,小程序和pc都有详情两个字,而且都可以点开h5
为什么有的手机收到的模板消息没有显示“详情”两个字小程序使用统一服务消息接口发送的公众号消息,有的手机收到的消息有“详情”两个字,如下图: [图片] 有的却没有,如下图: [图片] 为什么呢
2019-06-28和手机屏幕比例有关。 直播全屏有自己的比例,手机屏幕有自己的比例。 比如直播全屏是16:9(举例,具体比例忘记了) 而你的手机屏幕是18:9 那就是有黑边的
微信小程序观看直播- 在进行全屏直播观看的时候,实际没有充满整个屏幕,底部上下有黑边 - 观看时设置全屏观看,能够充满整个屏幕,没有黑边 [图片] 机型小米 redmi7
2019-06-28能在 onHide 方法里写一个日志吗?猜测而已,自己没有实践过
微信小程序有什么方式记录闪退的原因吗?微信小程序有什么方式记录闪退的原因吗?
2019-06-20home健返回桌面,建议在onHide onShow方法里调试一下
微信小程序授权手机号失败- 当前 Bug 的表现(可附上截图) 该用户使用华为Mate10,在点击微信授权登录的时候,要求输入验证码,该用户点击home键回到桌面之后,查看短信验证码之后再回到小程序界面,这时候,页面就提示登录失败(这个提示是我写入点击授权的方法的回调函数里面做的处理)。 请问微信这个验证用户手机号的时候,点击HOME,是否会直接验证手机号失败? - 预期表现 希望收到验证码后,即使切出去,查看短信验证码,再切回小程序,依然可以正常输入验证码,然后再处理我写的点击授权之后的方法 - 复现路径 - 提供一个最简复现 Demo 我并不知道什么时候要求授权需要验证短信验证码,所以不好复现,不过该用户一直跟我说了这个问题 代码: [代码]<[代码][代码]button[代码] [代码]type[代码][代码]=[代码][代码]'primary'[代码] [代码]class[代码][代码]=[代码][代码]'usual-btn '[代码] [代码]open-type[代码][代码]=[代码][代码]"getPhoneNumber"[代码] [代码]bindgetphonenumber[代码][代码]=[代码][代码]"getPhoneNumber"[代码][代码]> 微信用户快捷登录 </[代码][代码]button[代码][代码]>[代码][代码]getPhoneNumber: [代码][代码]function[代码][代码](e) {[代码][代码] [代码][代码]let _this = [代码][代码]this[代码][代码] [代码][代码]var[代码] [代码]encryptedData = e.detail.encryptedData;[代码][代码] [代码][代码]var[代码] [代码]iv = e.detail.iv;[代码][代码] [代码][代码]wx.showLoading({[代码][代码] [代码][代码]title: [代码][代码]'加载中'[代码][代码],[代码][代码] [代码][代码]duration: 1000[代码][代码] [代码][代码]});[代码][代码] [代码][代码]if[代码] [代码](e.detail.errMsg == [代码][代码]'getPhoneNumber:fail user deny'[代码][代码]) {[代码][代码] [代码][代码]_this.showUdialog({[代码][代码] [代码][代码]title: [代码][代码]'提示'[代码][代码],[代码][代码] [代码][代码]showCancel: [代码][代码]false[代码][代码],[代码][代码] [代码][代码]content: [代码][代码]'未授权'[代码][代码],[代码][代码] [代码][代码]success: [代码][代码]function[代码][代码](res) {}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]{[代码][代码] [代码][代码]if[代码] [代码]([代码][代码]""[代码] [代码]!= encryptedData && [代码][代码]""[代码] [代码]!= iv & [代码][代码]""[代码] [代码]!= resCode) {[代码][代码] [代码][代码]let http = {};[代码][代码] [代码][代码]http.url = consUrl.getHttpurl([代码][代码]"/login/encryptedData"[代码][代码]);[代码][代码] [代码][代码]http.data = {[代码][代码] [代码][代码]encryptedData: encryptedData,[代码][代码] [代码][代码]vl: iv,[代码][代码] [代码][代码]resCode: resCode[代码][代码] [代码][代码]};[代码][代码] [代码][代码]http.success = [代码][代码]function[代码][代码](resultParm) {[代码][代码] [代码][代码]// console.log(resultParm);[代码][代码] [代码][代码]if[代码] [代码](resultParm.data.result_code == [代码][代码]'0'[代码][代码]) {[代码][代码] [代码][代码]//登录成功,进入成功处理流程[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]{[代码][代码] [代码][代码]_this.showUdialog({[代码][代码] [代码][代码]title: [代码][代码]'提示'[代码][代码],[代码][代码] [代码][代码]showCancel: [代码][代码]false[代码][代码],[代码][代码] [代码][代码]content: [代码][代码]'登录失败'[代码][代码],[代码][代码] [代码][代码]success: [代码][代码]function[代码][代码](res) {}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]app.wxRequest(http);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码]},[代码]
2019-06-20这个是有专门的方法, hasUpdate 小程序更新版本了解一下
新发布的小程序存在缓存问题我们遇到个问题,现在每次小程序发布以后,经常出现功能不可用的问题,必须删除原来的小程序,重新搜索过着扫码进入才正常,这个应该是缓存问题,单这个问题会影响到用户体验,很多用户不知道原因,这个微信那边是不是能在每次发布的时候解决?或者怎么避免这种问题?
2019-06-20wx.onKeyboardHeightChange 监听键盘高度, onHide,onShow做一些判断。 onShow如果键盘高度不对,可以让键盘弹起来再收回去。页面就还原了
小程序中通过webview显示h5页面,点击输入框页面没有回退回去小程序中通过webview显示h5页面,在华为全屏的手机上有如下问题: 点击输入框弹出键盘,锁屏手机,解锁,键盘已经被收回,但是页面没有回退回去。有遇到的吗?
2019-06-15