
作者:微信公开课+
作品:微信公开课
地区:全国小程序
标签:教育,工具,微信公开课,资讯
描述:微信公开课是微信官方与小程序行业合作伙伴沟通交流的微信小程序社区,为线下微信小程序公开课的免费授课提供线上的相关服务,包括查阅小程序活动议程、参与小程序活动互动以及回顾小程序课程内容等。
声明:作者对小程序服务信息内容及运营行为等真实性/合法性及有效性承担全部责任
订阅微信公开课小程序
-
小程序wxchooseVideo的thumbTempFilePath这个参数呢
2019-04-03 15:16:50如何看待微信公开课小程序热门讨论「小程序wxchooseVideo的thumbTempFilePath这个参数呢」
摘要:小程序wxchooseVideo的thumbTempFilePath这个参数呢
展开:上午开发时看到文档还有这个参数,现在开发到半路时发现这个wx.chooseVideo的回调参数thumbTempFilePath没有了这是个什么意思? -
小程序wxchooseVideo返回值中的duration精确度问题
2019-04-03 15:16:50如何看待微信公开课小程序热门讨论「小程序wxchooseVideo返回值中的duration精确度问题」
摘要:小程序wxchooseVideo返回值中的duration精确度问题
展开:wx.chooseVideo成功后返回值中duration的只精确到秒,为什么不是毫秒呢 -
小程序wxchooseVideo选择视频时长超过2分钟,提示视频体积超过25M~~
2019-04-03 15:16:50如何看待微信公开课小程序热门讨论「小程序wxchooseVideo选择视频时长超过2分钟,提示视频体积超过25M~~」
摘要:小程序wxchooseVideo选择视频时长超过2分钟,提示视频体积超过25M~~
展开:IOS11,微信版本是6.5.22.通过wx.chooseVideo选择手机已拍摄视频,时长大约为2分16秒。wx.chooseVideo的fail输出“chooseVideo:failfiletoolargee”并且出现提示窗,请问这个提示窗可以不出现嘛 -
小程序wxchooseWXPay接口支付成功后不会调用success函数是咋回事
2019-04-03 15:16:50如何看待微信公开课小程序热门讨论「小程序wxchooseWXPay接口支付成功后不会调用success函数是咋回事」
摘要:小程序wxchooseWXPay接口支付成功后不会调用success函数是咋回事
展开:wx.chooseWXPay({timestamp:timestamp,//支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符nonceStr:nonceStr,//支付签名随机串,不长于32位package:prepay_id+package,//统一支付接口返回的prepay_id参数值,提交格式如:prepay_id)signType:signType,//签名方式,默认为SHA1,使用新版支付需传入MD5paySign:paySign,//支付签名success:function(res){//支付成功后的回调函数alert(支付成功:);},error:function(){alert(支付失败);},cancel:function(){alert(支付取消);},complete:function(){alert(支付完成);},});可以支付成功,但是就是不进入success回调函数中,取消支付的话可以进入cancel回调函数中,compile也进不去这是咋回事 -
小程序wxchooseWXPay接口支付成功后不调用success函数
2019-04-03 15:16:50如何看待微信公开课小程序热门讨论「小程序wxchooseWXPay接口支付成功后不调用success函数」
摘要:小程序wxchooseWXPay接口支付成功后不调用success函数
展开:我们在微信里面,用h5开发,使用微信支付接口收款,最近出现很多次这样的情况:用户点击按钮支付成功,但是支付接口的回调函数完全没有调用,不论是成功或失败的返回都没有。出现的比例大概有15%,请问该怎么解决论坛里面搜索到类似的帖子,https://developers.weixin.qq.com/blogdetail?actionget_post_infodocid50799692218b8516f46ca0847b758e84highline%E6%94%AF%E4%BB%98%E6%8E%A5%E5%8F%A3%20%E5%9B%9E%E8%B0%83token95682828langzh_CN没有回复,请问怎么办附录:代码wx.chooseWXPay({timestamp:msg.timeStamp,//支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符nonceStr:msg.nonceStr,//支付签名随机串,不长于32位package:msg.package,//统一支付接口返回的prepay_id参数值,提交格式如:prepay_id)signType:msg.signType,//签名方式,默认为SHA1,使用新版支付需传入MD5paySign:msg.paySign,//支付签名success:function(res){if(res.errMsgchooseWXPay:ok){self.setOrderPay(id,uniqueId,type,je1,carnum,shopId,userCarModelId,cost);}else{alert(res.errMsg);}},cancel:function(res){alert(取消支付);},fail:function(res){alert(支付失败);}}); -
小程序wxcloseSocket在苹果手机上不能正确调用
2019-04-03 15:16:50如何看待微信公开课小程序热门讨论「小程序wxcloseSocket在苹果手机上不能正确调用」
摘要:小程序wxcloseSocket在苹果手机上不能正确调用
展开:同样的代码,在安卓上没有问题,在苹果手机不能正确返回。目前自己测试发现原因是如果调用了wx.onSocketOpen成功了就是已经打开了一个socket连接以后调用wx.closeSocket能正常执行,如果没有打开连接直接调用wx.closeSocket就不能正常执行如这样的。wx.onSocketOpen(function(res){console.log(WebSocket连接已打开!);wx.closeSocket({success:function(){console.log(手动关闭socket连接11);},fail:function(){console.log(手动关闭socket连接22);},complete:function(){console.log(手动关闭socket连接33);}})})在wx.onSocketOpen里写就能打印出来信息,如果在未开启socket连接的onShow中调用就不能打印onShow:function(){varthatthisconsole.log(111122223333);wx.closeSocket({success:function(){console.log(手动关闭socket连接1);},fail:function(){console.log(手动关闭socket连接2);},complete:function(){console.log(手动关闭socket连接3);}})console.log(333322221111);},这里面就不能打印出来,只能打印出111122223333和333322221111。在安卓没发现这个问题,苹果有这个问题。不知道是Bug还是我的使用方式不规范刚发现安卓也突然不好用了,表现症状一样。不知道这算是使用方式不规范还是接口的bug -
小程序wxconfig和wxminiProgramnavigateTo冲突
2019-04-03 15:16:50如何看待微信公开课小程序热门讨论「小程序wxconfig和wxminiProgramnavigateTo冲突」
摘要:小程序wxconfig和wxminiProgramnavigateTo冲突
展开:wx.config下使用此chooseImageAPI,可在wx.ready调用拍照功能,但是当我添加wx.miniProgram.navigateToAPI时,在微信开发者工具下可以正确跳转,但是在ios下无论如何都不会发生跳转。当我注释完wx.config和wx.ready下代码时,才可以在ios下跳转。请问如何在同时使用两个API下,可以使得wx.miniProgram.navigateTo功能在ios下依然如初。 -
小程序wxconnectSocketwss协议下无法接连
2019-04-03 15:16:50如何看待微信公开课小程序热门讨论「小程序wxconnectSocketwss协议下无法接连」
摘要:小程序wxconnectSocketwss协议下无法接连
展开:wx.connectSocketwss协议下真机无法接连提示draftrefuseshandshakeNotFound,请问大神如何解决问题解决方法通过包分析真机缺少SecWebSocketProtocolwx.connectSocket({url:this._host,header:{SecWebSocketProtocol:this._protocols//needaddthis},protocols:this._protocols,});