- 微信分享,获取TOKEN请求响应偶现很慢?
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=$this->appId&secret=$this->appSecret 偶现请求慢的时候大概在24s左右,请问是什么问题
2021-09-12 - 小程序生命周期多久失效?
比如wx.onLoad不删除小程序情况下,多久会重新调用
2021-06-01 - 小程序生命周期多久结束?
比如wx.onLoad多久才会出发一次,在不删除小程序重新打开的情况下
2021-06-01 - 多个小程序共用一套代码,打包时如何切换不同的小程序?
多个小程序共有一套代码,部分功能,主题颜色不一样。打包如何通过可配置化,发布想要的小程序功能和主题。有没有什么好的方法?
2021-05-24 - 小程序放一个二维码图片,能长按识别么?
可以长按识别跳到对应的页面么
2021-05-20 - qqmap-wx-jssdk支持3D地图么?
如题
2021-04-14 - 小程序的Webview页面打开公众号的也页面,提示不支持业务域?
[图片] 已在公众号配置管理小程序(如下图),还是打不开。 [图片]
2021-04-02 - 小程序web-view外嵌H5有限制吗,最多几个?
听说最多只能放5个,如果是5个得话,对域名有要求么
2021-03-19 - 微信小程序web-view嵌套H5实现微信支付功能报错,“appid参数不正确”?
小程序web-view嵌套H5,支付时H5页面跳转回小程序唤起支付功能,payData数据是从公众号获取传入,代码未作更改,前两天可以支付成功,今天测试的时候直接提示:商户传入的appid参数不正确,请联系商户处理。 回调信息为:{errMsg: "requestPayment:fail cancel"} 代码如下: onLoad: function (options) { console.log("webview传过来的参数", options) this.wxPay(options.payDataStr);//options.payDataStr由h5跳转小程序带过来的数据,用的公众号的支付数据 }, methods: { // 唤起微信支付窗口 wxPay: function(res) { let payData = JSON.parse(res) // console.log('res:'+res) wx.requestPayment({ 'timeStamp': payData.timeStamp, 'nonceStr': payData.nonceStr, 'package': decodeURIComponent(payData.package), 'signType': payData.signType,//'MD5', 'paySign': payData.paySign, 'success':function(res){ // 成功跳转到h5结果页面 console.log('支付成功') console.log(res); wx.redirectTo({ url: '/pages/activites/store?flag=ok' }); }, 'fail':function(res){ // 失败提示并返回订单页 console.log('支付失败') console.log(res); wx.redirectTo({ url: '/pages/activites/store?flag=ok' }); }, 'complete': function(res){ // 较早版本,用户取消支付,不进入fail回调,仅回调complete // res.errMsg为requestPayment:fail cancel if(res.errMsg=='requestPayment:fail cancel') { // 用户取消返回订单页 wx.redirectTo({ url: '/pages/activites/store?flag=ok' }); } } }) } }
2020-10-20 - wx.getUpdateManager发布新版后真机无法更新?
走的是updateManager.applyUpdate(),小程序也自动重启,但是新发布功能没有更新 onLaunch: function () { let that = this; // 检查登录状态 // 获取小程序更新机制兼容 if (wx.canIUse('getUpdateManager')) { const updateManager = wx.getUpdateManager() //1. 检查小程序是否有新版本发布 updateManager.onCheckForUpdate(function (res) { // 请求完新版本信息的回调 console.log(res) if (res.hasUpdate) { //检测到新版本,需要更新,给出提示 updateManager.onUpdateReady(function () { // wx.showModal({ // title: '更新提示', // content: '新版本已经准备好,是否重启应用?', // success: function (res) { // if (res.confirm) { // // 新的版本已经下载好,调用 applyUpdate 应用新版本并重启 // updateManager.applyUpdate() // } // } // }) updateManager.applyUpdate(); }) updateManager.onUpdateFailed(function () { // 新版本下载失败 wx.showModal({ title: '已经有新版本了哟~', content: '新版本已经上线啦,请您删除当前小程序,重新搜索打开呦哟', }) }) } }) } else { // 如果希望用户在最新版本的客户端上体验您的小程序,可以这样子提示 wx.showModal({ title: '提示', content: '当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。' }) }
2020-10-13