微信数据应该不会出问题,是你们后台统计有问题。最常见的就是自己后台统计时,一:确认是否是新增用户,二:是新增用户确保添加新用户数目。这两个过程要用事务处理,切记要用事务处理,这样你统计出来的估计只会小于等于腾讯官方的数据。
游戏后台新增的用户比微信统计的还要多!最近两天,我的小游戏后台新增用户数据比微信统计的还要多,微信有统计不到的渠道吗? PS:仔细排查了后台的用户数据,没有重复的用户
2018-07-05这是因为你把画布和位置设置成具体像素值,而不是根据屏幕分辨率用百分比来弄,这是很多搞画布的一个误区。
关于canvas.toTempFilePathSync 不同设备上的问题canvas.toTempFilePathSync在不同分辨率设备上截图的位置和效果有很大差距,请问如何解决啊?如图[图片]
2018-07-05问题出在paySign ,要么是你的签名有问题,要么是你返回签名的方式有问题。还有,尽量用官方支付包,尽量少自己写支付后台包,很容易出问题。
小程序支付很诡异的bug发现小程序的这个问题非常诡异 首先,我从服务器获取到了五个必须的字段,这五个字段,我如果直接在代码里面写死数据,可以直接调起支付,没有问题. 当我直接把拿到的数据赋值给wx . requestPayment,作为参数的时候,会出现错误,-1的情况就出现了. 我的具体代码如下 success : function ( res ) { wx . showToast ({ title : '创建订单成功' , duration : 1000 , mask : true }) console . log ( res ); var time = String ( res . data . data . timeStamp ) var nonce = String ( res . data . data . nonceStr ) var packageName = String ( res . data . data . packageValue ) var pay = String ( res . data . data . paySign ) var sign = String ( res . data . data . signType ) console . log ( time ) console . log ( nonce ) console . log ( packageName ) console . log ( pay ) console . log ( sign ) wx . requestPayment ({ 'timeStamp' : time , 'nonceStr' : nonce , 'package' : packageName , 'signType' : 'MD5' , 'paySign' : sign , success : function ( res ) { console . log ( "success" ); console . log ( res ); }, fail : function ( res ) { console . log ( "fail" ); console . log ( res ); }, complete : function ( res ) { console . log ( "complete" ); console . log ( res ); } }) } 代码对应的控制台输出如下 {data: {…}, header: {…}, statusCode: 200, errMsg: "request:ok"}data: code: 0data: appId: "wxc3c8295cb8a9c3d8"nonceStr: "1530760287929"packageValue: "prepay_id=wx051111278716365a8b8d5f3e0644257598"paySign: "CE7713C270DF032CF76F34C7D67B08BA"signType: "MD5"timeStamp: "1530760287"__proto__: Objectdesc: "成功"__proto__: ObjecterrMsg: "request:ok"header: {Content-Type: "application/json;charset=UTF-8", Date: "Thu, 05 Jul 2018 03:11:27 GMT", Vary: "Accept-Encoding", Content-Length: "242"}statusCode: 200__proto__: Object 11:11:28.016 pay.js? [sm]:177 1530760287 11:11:28.017 pay.js? [sm]:178 1530760287929 11:11:28.018 pay.js? [sm]:179 prepay_id=wx051111278716365a8b8d5f3e0644257598 11:11:28.018 pay.js? [sm]:180 CE7713C270DF032CF76F34C7D67B08BA 11:11:28.019 pay.js? [sm]:181 MD5 11:11:37.733 pay.js? [sm]:196 fail 11:11:37.734 pay.js? [sm]:197 {err_code: "-1", err_desc: "支付验证签名失败", errMsg: "requestPayment:fail"} 但是控制台输出的数据,我直接把控制台参数写死代码就可以调用支付,这个微信的好奇怪啊,难道跟编码有关系么? 我如果直接复制控制台参数到代码里面,直接可以过,而且调用起来微信没有问题. wx . requestPayment ({ 'timeStamp' : '1530760287' , 'nonceStr' : '1530760287929' , 'package' : 'prepay_id=wx051111278716365a8b8d5f3e0644257598' , 'signType' : 'MD5' , 'paySign' : 'CE7713C270DF032CF76F34C7D67B08BA' , success : function ( res ) { console . log ( "success" ); console . log ( res ); }, fail : function ( res ) { console . log ( "fail" ); console . log ( res ); }, complete : function ( res ) { console . log ( "complete" ); console . log ( res ); } }) 小程序的bug?我已经实验过好多次了,就是这样的.不知道原因. 希望小程序的开发人员看看这个问题原因,我从接口获取数据,传递给wx.requestPayment就无法通过,我如果把数据直接写死就没问题,而且我已经对参数做了字符串处理,依然错误,希望尽快给个解决办法.目前我无法解决这个问题了.
2018-07-05其实像这个问题是很多没接触过小程序码的很大痛点,最好的解决方案,就是一开始上线的版本预留无用路径,并在onload函数中,预先写好调试,好作为后期万一用到小程序码的使用。这样后期开发小程序码可以一次确保生成成功。负责的话,就得更新版本再上线小程序码。不然审核也过不去,因为小程序码生成老失败。不过反映这个问题的不多。
生成的小程序码,必须要小程序发布正式版后,才能使用吗?如题,我扫了以后,提示小程序尚未发布
2018-07-05删除,选择自定义。再重现填,小程序模板消息本身设计的就很不好,我们之前跟别人做的电商项目,用着用着就不用了
小程序模板消息关键词已满怎么办?申请小程序消息模板关键词已经到100 不能在申请,里面没有我们要用的,然后在申请同样名字的消息模板还不通过,如何解决?
2018-07-05这个非常容易解决,重置的时候,改变轮播数组,重置轮播函数
小程序轮播图[图片] 需求:点击重置按钮轮波图变成两张(第三张图片被移除),而且正常轮播 [图片] 描述:background数组是我定义的三张背景图片;channgelist是重置按钮点击事件 问题:当我在轮播图到第三张的时候按下重置按钮,轮播图不再显示背景图片; 请各位帮忙解决一下,如果可以请直接回复解决代码,谢谢各位! [图片]
2018-07-05可以的,先设置page,再弄渐变
小程序cover-view不支持背景颜色设置渐变吗?map组件里创建cover-view,设置cover-view背景色为渐变,background: -webkit-linear-gradient(left, #59c9f8, #53ebca);在开发工具可以显示,真机上就没显示出来,是还不支持吗?
2018-07-05