- 小程序单元测试怎么写
看了一下 小程序的组件是由单元测试的方案的 那么小程序 page怎么进行呢
2019-06-06 - 单元测试
- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 看了微信提供的单元测试方案 但是提供的仅包含自定义组件的测试 用了该方案 一直提示文件路径有误 即便已经用node获取绝对路径 请问谁做过 能借鉴的方案吗?
2019-05-24 - 扫码进入页面跳转异常
- 当前 Bug 的表现(可附上截图) 微信公众平台配置扫码进入小程序路径 生成二维码 扫码进入A页面 点击胶囊退出小程序 扫码进入B页面 结果:会先展示A页面 ,大约800ms后,然后跳转B页面。目前已知的是ios不存在该问题,安卓会存在 - 预期表现 直接展示B页面 - 复现路径 - 提供一个最简复现 Demo - 提供一个最简复现 Demo
2019-04-17 - 用户修改基本信息小程序获取不及时
- 当前 Bug 的表现(可附上截图) 1. 微信修改个人基本信息 如头像 地区 2. 打开小程序 3.btn 授权 wx.getUserInfo 4. 返回修改之前信息 - 预期表现 同步返回微信用户信息 目前看到数据同步过来会有几小时延迟 想问一下能否及时返回给小程序 以及目前延迟的具体时间 - 复现路径 - 提供一个最简复现 Demo
2019-04-16 - 小程序获取地理位置偏差几百公里
- 当前 Bug 的表现(可附上截图) 这几天公司测试加油,开车全国跑,两天1000公里了 结果不在北京了getLocation返回的还是北京的地理位置 用的也是gcj02 - 预期表现 偏差在可控范围内 - 复现路径 onShow(){ this.getStationList() }, //获取油站 getStationList(){ let that = this; let carList = app.globalData.carList || []; let defaultCar = carList.find((item, index, arr) => { return item.flag == 1; }) || {}; let carId = defaultCar.carId || wx.getStorageSync('openId'); let token = app.globalData.token; try { //if (that.data.staTionList.length) { return; } wx.getLocation({ type: 'gcj02', success: (res) => { that.setData({ openTypeLocation: "" }) let brandChannel = config.channel; let token = app.globalData.token; console.log("getLocation:", res) wx.setStorageSync('userLocation', res); let pos = util.locationTranslate(res.longitude,res.latitude); util.$request( config.CircumStations,"GET",{ latitude: pos.latitude, longitude: pos.longitude, radius: 50000, carId, brandChannel, token }, (res) => { console.log('res-------', res); let staTionList = []; let station = res.data.data[0]; if (station) { staTionList.push(station) } that.setData({ staTionList }) }, (err) => { }, (res) => { }, { 'content-type': 'application/json', brandChannel: config.channel, } ) }, fail() { that.setData({ openTypeLocation: "openSetting" }) } }) } catch (err) { console.log("ERR ______________", err) } }, - 提供一个最简复现 Demo
2019-04-09 - wx.getSystemInfo无论设置微信语言还是系统语言返回都是中文
- 当前 Bug 的表现(可附上截图) IOS中可获取到正常的语言版本 安卓中无论微信设置语言 还是系统设置语言 每次获取到的语言都是中文 [图片] app.js [图片] - 预期表现 获取到英文 - 复现路径 //app.js onShow(){ let that = this; wx.getSystemInfo({ success: function(res) { console.log('System:',res); let language = res.language; switch(language){ case 'en': //英文 that.globalData.language = (require('./utils/language/en.js')).lang that.globalData.locale = 'en_US' break; case 'zh': //简体中文 that.globalData.language = (require('./utils/language/zh.js')).lang that.globalData.locale = 'en_CN' break; case 'zh_CN': //简体中文 that.globalData.language = (require('./utils/language/zh.js')).lang that.globalData.locale = 'en_CN' break; case 'zh_TW': //繁体台湾 that.globalData.language = (require('./utils/language/zh_CT.js')).lang that.globalData.locale = 'en_CN' break; case 'zh_HK': //繁体香港 that.globalData.language = (require('./utils/language/zh_CT.js')).lang that.globalData.locale = 'en_CN' break; default: //默认英文 that.globalData.language = (require('./utils/language/en.js')).lang that.globalData.locale = 'en_US' break; } }, }); - 提供一个最简复现 Demo
2018-12-13 - video横竖屏问题
安卓全屏之后横屏 ios全屏之后竖屏 怎么统一设置为竖屏?????
2018-05-28