关注一下,马上上支付了,这个大坑需要了解一下
支付成功但异步通知notify_url没有收到微信服务器的通知如题,从8月7日下午开始发现,小程序端支付成功,但服务器端监测支付异步通知notify_url地址,未见微信服务器的任何请求记录,导致很多订单状态一直是未付款状态。求解!
2018-08-08后台加个方法不就完了
开发的小程序应用如何退出登录?小程序目前如何实现退出登录状态,目前接收到需求是可以退出切换登陆用户
2018-08-07这个问题文档里有说明吧,一直存在
ios下showToast会被hideLoading关闭ios下showToast会被hideLoading关闭, 模拟器没问题,真机有问题
2018-08-07既要垂直滚动,又要阻止垂直滚动,这么矛盾的需求是怎么来的?
swiper 如何阻止触摸滚动 同时不阻止页面的下拉动作swiper 滚动组件(垂直滚动) 如何阻止触摸上下滚动 同时不阻止页面的下拉动作
2018-08-07a界面数据未加载不让进入b界面不就可以了吗
如何人为操作的关闭界面中的请求?需求是:进入A界面中,需要去请求后台的数据展示在界面中,进入B界面的时候也要去请求后台数据,现在的问题是,当进入A时,请求还未完毕的时候切换到B界面(相当于A与B界面迅速来回的切换,不等界面数据加载完毕就切换),现在想的是;当切换到另一个界面的时候,如何关闭上一个界面中还未执行的请求。。。。。求大神帮忙,感激不尽。。。。
2018-08-07加个overflow:hidden试试
cover-view在ios中显示不正确map组件中使用使用cover-view覆盖 在ios设备中无法完全覆盖 在模拟器中的显示正常 [图片] 在Android中显示正常 [图片] 在ios中显示不正常 [图片] 这个是样式结构 [图片] map外层包裹的容器样式 [图片] map组件的样式属性 [图片] cpver-image的样式属性 [图片] 究竟是设备的原因还是sdk的原因。 究竟是样式的错误还是js的错误 究竟是我的bug还是微信的bug。 希望各位能给我一个答案
2018-08-01在B页面的onShow中请求数据不就可以吗,为什么这么麻烦?
小程序如何返回刷新A页面 点击navigateTo 跳转到B页面 B页面调用了一个列表组件(使用component编写的),点击组件中的每一项回跳转到C页面 C页面执行完成后,返回B页面,(使用navigateBack进行返回),返回后,点击B页面左上角的回退按钮 发现,得点击2次,才能返回到A页面。 我在C页面做了一些数据更改的操作,操作完成后,我希望回退到B页面,B页面能自己重新刷新一下,这样才能看到我刚才的更改。但是,B页面其实是个组件模版页面。我在onshow里面,没法重新调用数据请求,因为数据都是分装在组件模版页中的,我不知道该怎么办呢?谁能帮帮我。 B页面: wxml: <listTag key-word="{{keyword}}" search-type="{{searchType}}" user-account="{{userInfo.userAccount}}" res-key="{{resKey}}"></listTag> json: { "usingComponents": { "listTag": "/components/list/listTag" }, "navigationBarTitleText": "" } js: // pages/crm/myCreatedAll.js var app = getApp(); Page({ /** * 页面的初始数据 */ data: { searchType:'', resKey:'crmWorkRecord', userInfo: {}, wmStyle:'', count:0 }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { console.log("--11111-----"); //NO.1 获取已注册用户的微信信息 this._getUserInfo(); //NO.2 根据获取到的信息判断用户是否登录 let isRelogin = this._isReLogin(); if (isRelogin) { return; } let title=""; switch (options.searchType){ case "registerAll": title ="我登记的全部工作记录"; break; case "registerChecking": title ='我登记的批示中的工作记录'; break; case "registerChecked": title = '我登记的批示完成的工作记录'; break; case "checkAll": title = '我审核的全部工作记录'; break; case "checking": title = '待我审核的工作记录'; break; case 'checked': title = "我审核过的工作记录"; break; default: title="根据编号、主题、客户搜索" } wx.setNavigationBarTitle({ title: title }) this.setData({ searchType: options.searchType, keyword:options.keyword?options.keyword:"" }); }, _getUserInfo: function () {//获取登录权限 let that = this; if (app.globalData.userInfo) { this.setData({ userInfo: app.globalData.userInfo }) } else { app.getUserInfo(function (userInfo) { that.setData({//更新数据 userInfo: userInfo }); }); } }, _isReLogin: function () {//是否需要重新登录 var account = this.data.userInfo.userAccount; if (!account) { app.alertMsg("无法识别当前登录用户,请重新登录", function () { wx.redirectTo({ url: '/pages/login/index', }) }); return true; } return false; }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { } })
2018-08-01这个可能是微信版本不同的原因吧
安卓机canvas中的bug问题:当canvas设置的长度大于屏幕的宽度时,理应可以左右滑动,这个是没问题的,现在这个却失效了 这个问题提了好几个星期了,然而每次优化更新都没看到我这个问题,挺急的 几个星期前的时候开始出现这个问题,我同事的手机在canvas的长度大于屏幕的宽度的情况下不能滑动,但是我的却可以,我就以为是他手机的问题,一个周末过去,我发现我的也不能滑动了,但是另外一个同事的苹果机却可以 因为项目都是发布版,所以不存在改了什么代码的问题,而且在周五的时候,两部安卓机,一部可以,一部不可以,到了周一两部安卓机都行了,想知道这个是什么情况 https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=495630217&docid=000cea24ae8e50ef61f65a26f56800
2018-07-21我也遇见过这bug,不过是输入内容浮现在页面上.bug太多了,这种轻微级别的bug要引导测试人员忽略它,😆
IOS中使用textarea组件的显示bug在页面弹层中使用textarea组件,然后再弹层隐藏时 IOS 页面会出现一个诡异的显示bug,安卓则无此问题 [图片] [图片]
2018-07-21自定义导航栏在安卓上需要适配不同系统的沉浸式设计,也就是说状态栏(显示电量/运营商那块区域)如果是沉浸式,自定义导航栏就会缩进去,如果不是,就正常.
小程序自定义导航栏在vivo手机有bug问题如何解决app.json,文件中设置了 "navigationStyle": "custom"。采取导航栏自定义。在模拟器测试一切正常。但是在vivo手机中会出现自带大约40-50rpx的通知栏。无法去掉。在华为手机中测试没有自带通知栏。[图片] 这张图是在模拟器的截图,在vivo上也就是这个位置。不受控制。求大佬解决下
2018-07-21