- 最新的开发版没有企业微信模式了?
[图片]
2021-05-29 - wx.getUserProfile版本问题比较大,怎么解决?
2.10.4~ 2.16.0 用户占比(15.69%) wx.getUserProfile 没有返回用户的加密信息,如下图 [图片] 2.16.0~最新,用户占比(83.57%) wx.getUserProfile 才有 如下图 [图片] wx.getUserProfile 授权信息中获取到的 encryptedData 用户完整信息, 解密不出openid 下图 [图片] wx.getUserInfo 授权信息中获取到的 encryptedData 用户完整信息, 可以解密出openid ,但是没头像了 下图: [图片] 用户信息更新这一块比较大 ,能否给一个完整的说明 ???? 其中的版本差异 ,用户信息返回值都和预想的不太一样
2021-04-05 - 小程序第一次加载 不调用首页onLoad
小程序新用户第一次打开 偶尔会出现不调用页面onload函数的情况,导致用户无法注册 卡在初始化页面,由于出现频率较低 无法复现提交代码片段,下图为我司客户提供bug截图 一直卡在这里 [图片] 该页面代码: WXML [代码]<[代码][代码]wxs[代码] [代码]module[代码][代码]=[代码][代码]"Config"[代码] [代码]src[代码][代码]=[代码][代码]'../../utils/config.wxs'[代码][代码]></[代码][代码]wxs[代码][代码]>[代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'container'[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'content'[代码][代码]>[代码][代码] [代码][代码]<!-- todo 修改logo -->[代码][代码] [代码][代码]<[代码][代码]image[代码] [代码]id[代码][代码]=[代码][代码]'logo'[代码] [代码]mode[代码][代码]=[代码][代码]'widthFix'[代码] [代码]src[代码][代码]=[代码][代码]'https://file.jinrikanfaapp.com/dlxcx/shouquanImg.png'[代码][代码]></[代码][代码]image[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]button[代码] [代码]id[代码][代码]=[代码][代码]'shouquan'[代码] [代码]open-type[代码][代码]=[代码][代码]'getUserInfo'[代码] [代码]bindgetuserinfo[代码][代码]=[代码][代码]'getUserInfo'[代码][代码]>授权</[代码][代码]button[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]wx:if[代码][代码]=[代码][代码]'{{isUser}}'[代码] [代码]id[代码][代码]=[代码][代码]'masker'[代码][代码]>[代码][代码] [代码][代码]初始化中...[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码]JS: [代码]// pages/user/wechat/wechat.js[代码][代码]const Req = require([代码][代码]"../../utils/request.js"[代码][代码]);[代码][代码]const App = getApp();[代码][代码]var[代码] [代码]isPage = [代码][代码]null[代码][代码];[代码][代码]Page({[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]isUser: [代码][代码]true[代码][代码] [代码][代码]},[代码][代码] [代码][代码]onLoad: [代码][代码]function[代码][代码](options) {[代码][代码] [代码][代码]isPage = options.page;[代码][代码] [代码][代码]let that = [代码][代码]this[代码][代码];[代码][代码] [代码][代码]// 判断用户是否授权获取信息[代码][代码] [代码][代码]Req.getTokenByCode().then(res => {[代码][代码] [代码][代码]wx.setStorageSync([代码][代码]'TOKEN'[代码][代码], res.token);[代码][代码] [代码][代码]wx.setStorageSync([代码][代码]'userToken'[代码][代码], res);[代码][代码] [代码][代码]return[代码] [代码]Req.isGetUserInfo();[代码][代码] [代码][代码]}).then(res => {[代码][代码] [代码][代码]// 用户已授权[代码][代码] [代码][代码]let wxuser = res;[代码][代码] [代码][代码]wx.setStorageSync([代码][代码]'wxUser'[代码][代码], wxuser.userInfo);[代码][代码] [代码][代码]setUser(wxuser);[代码][代码] [代码][代码]}).[代码][代码]catch[代码][代码](rej => {[代码][代码] [代码][代码]// 用户未授权[代码][代码] [代码][代码]that.setData({[代码][代码] [代码][代码]isUser: [代码][代码]false[代码][代码] [代码][代码]});[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]onShareAppMessage: [代码][代码]function[代码][代码]() {[代码][代码] [代码][代码]// 获取默认的分享参数[代码][代码] [代码][代码]return[代码] [代码]App.getDefSahreJson();[代码][代码] [代码][代码]},[代码][代码] [代码][代码]// 微信授权获取用户信息[代码][代码] [代码][代码]getUserInfo(res) {[代码][代码] [代码][代码]wx.showLoading({[代码][代码] [代码][代码]title: [代码][代码]'加载中'[代码][代码],[代码][代码] [代码][代码]mask: [代码][代码]true[代码][代码] [代码][代码]})[代码][代码] [代码][代码]if[代码] [代码](res.detail.errMsg == [代码][代码]"getUserInfo:ok"[代码][代码]) {[代码][代码] [代码][代码]let wxuser = res.detail;[代码][代码] [代码][代码]wx.setStorageSync([代码][代码]'wxUser'[代码][代码], wxuser.userInfo);[代码][代码] [代码][代码]setUser(wxuser);[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]{[代码][代码] [代码][代码]wx.hideLoading();[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'你拒绝了授权,请重试'[代码][代码],[代码][代码] [代码][代码]icon: [代码][代码]"none"[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码]});[代码] [代码]// 获取服务器用户信息[代码][代码]function[代码] [代码]setUser(wxuser) {[代码][代码] [代码][代码]Req.setUser(wxuser).then(res => {[代码][代码] [代码][代码]wx.showLoading({[代码][代码] [代码][代码]title: [代码][代码]'跳转中'[代码][代码],[代码][代码] [代码][代码]mask: [代码][代码]true[代码][代码] [代码][代码]})[代码][代码] [代码][代码]if[代码] [代码](isPage == [代码][代码]"getGive"[代码][代码]) {[代码][代码] [代码][代码]wx.reLaunch({[代码][代码] [代码][代码]url: [代码][代码]'/pages/getGive/getGive?key='[代码] [代码]+ wx.getStorageSync([代码][代码]"getGiveKey"[代码][代码]),[代码][代码] [代码][代码]});[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]{[代码][代码] [代码][代码]wx.switchTab({[代码][代码] [代码][代码]url: [代码][代码]'/pages/stock/stock'[代码][代码],[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码] [代码] [代码][代码]})[代码][代码]}[代码]CSS: [代码]/* pages/user/wechat/wechat.wxss */[代码] [代码].container {[代码][代码] [代码][代码]display[代码][代码]: flex;[代码][代码] [代码][代码]flex-[代码][代码]direction[代码][代码]: column;[代码][代码] [代码][代码]align-items: [代码][代码]center[代码][代码];[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码]}[代码] [代码].container .content {[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]display[代码][代码]: flex;[代码][代码] [代码][代码]flex-[代码][代码]direction[代码][代码]: column;[代码][代码] [代码][代码]padding-top[代码][代码]: [代码][代码]100[代码][代码]rpx;[代码][代码]}[代码] [代码]#logo {[代码][代码] [代码][代码]margin[代码][代码]: [代码][代码]0[代码] [代码]60[代码][代码]rpx;[代码][代码] [代码][代码]box-sizing: border-box;[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]auto[代码][代码];[代码][代码]}[代码] [代码]#shouquan {[代码][代码] [代码][代码]background-color[代码][代码]: [代码][代码]#56bb37[代码][代码];[代码][代码] [代码][代码]color[代码][代码]: [代码][代码]white[代码][代码];[代码][代码] [代码][代码]margin[代码][代码]: [代码][代码]90[代码][代码]rpx [代码][代码]60[代码][代码]rpx [代码][代码]0[代码] [代码]60[代码][代码]rpx;[代码][代码] [代码][代码]/* display: block; */[代码][代码] [代码][代码]box-sizing: border-box;[代码][代码]}[代码] [代码]#masker {[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]fixed[代码][代码];[代码][代码] [代码][代码]top[代码][代码]: [代码][代码]350[代码][代码]rpx;[代码][代码] [代码][代码]left[代码][代码]: [代码][代码]0[代码][代码];[代码][代码] [代码][代码]background-color[代码][代码]: [代码][代码]white[代码][代码];[代码][代码] [代码][代码]z-index[代码][代码]: [代码][代码]9[代码][代码];[代码][代码] [代码][代码]font-size[代码][代码]: [代码][代码]30[代码][代码]rpx;[代码][代码] [代码][代码]padding[代码][代码]: [代码][代码]200[代码][代码]rpx [代码][代码]0[代码][代码];[代码][代码] [代码][代码]text-align[代码][代码]: [代码][代码]center[代码][代码];[代码][代码]}[代码]JSON [代码]{[代码][代码] [代码][代码]"usingComponents": {},[代码][代码] [代码][代码]"navigationBarTitleText": "YOOZ商品中心",[代码][代码] [代码][代码]"disableScroll": true[代码][代码]}[代码]
2019-06-12 - 小程序onHide触发bug
微信小程序onHide在遇上用户主动息屏 第一张图: 主动切换页面 page里onHide 和 appjs里买的onHide 都出发了 这里我掉用了一个openLocation [图片] 第二张图:当我手机主动息屏后的控制台: 小程序控制台没有执行onHide的函数 [图片] 第三张图:准备解锁屏幕(屏幕亮起的时候) 这时候才触发了onhide事件 [图片] 问: 我这里的业务是卸载onhide里的 可是onhide无法及时触发 求解
2019-03-20 - 分享出现小红点
[图片]
2019-01-24 - 小程序真机调试不能调试
[图片][图片] 一真机体调试就出问题
2018-08-01 - 小程序 video 在loop为true的情况下 卡在第二次
小程序 video 在loop为true的情况下 卡在第二次 怎么办 电脑上没啥问题 7p上预览就有问题 卡在第二次一直在加载
2018-08-01