今天也给我碰着了……
社区部分用户头像丢失[图片][图片][图片]
2020-06-05刚发布了版本 想测一下 把【之前的清掉了】 然后重新在【微信搜索进来】 怎么没有检测版本更新的提示的 你这个操作就是请求新版本了。你应该打开旧版,等待更新提示。 看文档小程序更新机制 小程序运行机制 [图片]
检测小程序版本更新问题 大佬们路过帮忙解答下?小程序做检查更新 快下是本人代码 直接拿文档现在的? [图片] 刚发布了版本 想测一下 把之前的清掉了 然后重新在微信搜索进来 怎么没有检测版本更新的提示的
2020-06-05进入后台设置【基础库最低版本设置】,调一个较新的版本,限制用户必须升级微信才能使用小程序。
苹果7上按钮不显示?这个按钮用的是fixed,但是在其他手机均没有问题,但是用户的手机上没有显示出来,如图:第一张有问题,第二张属于正常 系统:苹果 10.3.3 微信版本:7.0.12 [图片][图片]
2020-06-04方便的话还是录屏,转gif发到这里吧。 推荐一个电脑上的录屏、视频转gif的开源软件。ctrl+o可以导入视频。 https://github.com/NickeManarin/ScreenToGif
安卓调用微信H5支付后,输入支付密码,进入支付成功页面,突然一闪而过回调的指定页面,又回到支付成功页操作路径:调用微信H5支付后,输入支付密码,进入支付成功页面,突然一闪而过回调的指定页面,又回到支付成功页面 [图片]
2020-06-04[图片] 开发者资质认证:单次认证,长期有效
微信开放平台账号审核疑惑?我现有公众号和小程序, 公众号里面有网页用到了公众号信息进行授权, 小程序也用到了授权. 现在想获取用户unionID, 注册了开放平台, 发现要绑定公众和小程序必须先审核开发平台账号 假设我今年账号认证审核通过了, 并且绑定了公众号和小程序,获得了unionID. 但是明年没有审核认真 , 那明年还可以获取到unionID吗
2020-06-04标题是怎么发布小程序,emmm…… 1.开发者工具提交代码 2.登录后台提交审核 3.审核通过发布上线;审核不通过,申诉或整改后再次提交,审核通过后发布上线
怎样发布小程序?想在小程序里面发布内容,应该怎么做?
2020-06-04是不是没有设置白名单
ext_json 配置信息无效,没有起作用是什么原因? getExtConfigSync获取为空您好,在第三方开放平台中,通过小程序上传接口上传小程序代码,其中ext_json 配置信息没有起作用, getExtConfigSync, getExtConfig获取为空都为空,
2020-06-03page1 wx.redirectTo({ url: 'page2?id=1' }) page2 wx.redirectTo({ url: 'page3?id=1' }) page3 wx.redirectTo({ url: 'page4?id=1' }) https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.redirectTo.html 不过这样page3、page4返回都是直接返回page1 //page2、page3、page4调用 navigateBack 也将直接返回 page1 wx.navigateBack() ———————————————————————————————————————— 或者你可以考虑自定义导航栏 https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/page.html https://developers.weixin.qq.com/miniprogram/dev/component/navigator.html // page.json navigationStyle: custom // *.wxml 返回 // *.wxml 返回 // *.js // 绑定自定义导航栏的点击事件 navBack(){ wx.navigateBack({ delta: 3 }) }
小程序顶部的返回按钮如何不一级一级返回?如:page1 -> page2 -> page3 -> page4. 在page4的时候,按顶部返回,直接返回到1,忽略中间的page2 和 page3. 这个如何搞?
2020-06-03我寻思上面不都是中国话吗?怎么就看不懂了? 还有这里是微信开放平台,出门左转:QQ开发者社区
qq小程序被警告,对于警告的语句不理解,请解答?对于图片所示语句不理解?请解答! [图片]
2020-06-03分享一个自己用的、自己封装的 request /* 封装的 wx.request 请求 请求路径域名前缀 host 从 app.js 里面获取 data 转 JSON字符串 根据实际情况处理 请求头 header 从 app.js 里面获取 可根据实际使用情况在此处配置请求的加解密 */ const app = getApp() const request = (url, options) => { var header = app.header; return new Promise((resolve, reject) => { wx.showLoading({ title: options.loadingText||"加载中", mask: options.loadingMask||false }) wx.request({ url: `${app.host}${url}`, method: options.method, data: options.data, header: header, success(request) { wx.hideLoading(); /* 根据返回状态码判断返回数据 */ if (request.statusCode === 200) { if (request.data.code === 1&&!options.hideModal) { wx.showModal({ title: "警告", content: request.data.msg, showCancel: false }) } resolve(request.data); } else if (request.statusCode === 401) { wx.showModal({ title: "警告", content: "XXXXXXXXXXXXXXX!", showCancel: false, success(){ wx.clearStorage(); wx.reLaunch({ url: "/pages/login/login" }) } }) } else if (request.statusCode === 429) { wx.showToast({ title: "请求过于频繁!请不要多次重复刷新页面!", icon: "none" }) } else { reject(request.data) } }, fail(error) { wx.hideLoading(); reject(error.data) } }) }) } const get = (url, options = {}) => { return request(url, { method: 'GET', data: options.data, loadingText: options.loadingText, loadingMask: options.loadingMask, hideModal: options.hideModal }) } const post = (url, options) => { return request(url, { method: 'POST', data: options.data, loadingText: options.loadingText, loadingMask: options.loadingMask, hideModal: options.hideModal }) } const put = (url, options) => { return request(url, { method: 'PUT', data: options.data, loadingText: options.loadingText, loadingMask: options.loadingMask, hideModal: options.hideModal }) } // 不能声明DELETE(关键字) const remove = (url, options) => { return request(url, { method: 'DELETE', data: options.data, loadingText: options.loadingText, loadingMask: options.loadingMask, hideModal: options.hideModal }) } module.exports = { get, post, put, remove } /* Demo options: { loadingText: 请求loading界面显示的文字,默认‘加载中’ loadingMask: 请求遮罩,默认‘false’不遮罩 hideModal: 隐藏code为1时的modal弹框,默认‘false’不隐藏 } import request from '../../utils/request' request.post('login', { data: {}, loadingText: "请求中" }).then(res => { if () {} }).catch(err => { wx.showToast({ title: err.message, icon: 'none' }) }) */
promise封装请求后如何跳转?因为封装请求后,每个接口都会返回登录态是否过期,通过判断登录态过期跳转至登录页,因为所有请求都要判断是否过期,想要在封装的请求里直接跳转,但封装的请求只能吐出,如果在返回里面写跳转就会报错,请问该怎么实现
2020-06-03