没人回答。。。
页面跳转到自己再返回后的data,不知道算bug不页面a使用 navigateTo 跳转到自己形成页面b,生成新的数据。此时页面b正常,但是返回后光看页面a表面数据显示没有变化,但是AppData还是页面b的内容 算bug吗?如下是页面load和unload日志,每个页面load的时候给了一个随机数,unload的时候再打印这个随机数 两次跳转进入页面,然后返回再返回。可以看到第二个页面关闭了2次,第一个页面没有被关闭 [图片]
2019-03-27应该是登录状态的关系,前面的已经失效或者还没有生效。再来一次就好了,我经常碰到这个,不知道算不算bug
php版获取unionid,有时候解密失败环境:php5.5.7 问题: 有时候获取unionid失败,检查是openssl_decrypt解密后的数据为空 场景:假如我有一段时间没有操作微信开发者工具,第一次就会解密失败,后续都会成功 [代码]public[代码] [代码]function[代码] [代码]decryptUser([代码][代码]$sessionKey[代码][代码], [代码][代码]$encryptData[代码][代码], [代码][代码]$iv[代码][代码])[代码][代码]{[代码][代码] [代码][代码]$errorCode[代码] [代码]= [[代码][代码] [代码][代码]0=>[代码][代码]'ok'[代码][代码],[代码][代码] [代码][代码]41001=>[代码][代码]'encodingAesKey 非法'[代码][代码],[代码][代码] [代码][代码]41002=>[代码][代码]'IllegalIv'[代码][代码],[代码][代码] [代码][代码]41003=>[代码][代码]' aes 解密失败'[代码][代码],[代码][代码] [代码][代码]41004=>[代码][代码]'解密后得到的buffer非法'[代码][代码],[代码][代码] [代码][代码]41005=>[代码][代码]'base64解密失败'[代码][代码],[代码][代码] [代码][代码]41016=>[代码][代码]'base64解密失败'[代码][代码],[代码][代码] [代码][代码]];[代码][代码] [代码][代码]if[代码] [代码](mb_strlen([代码][代码]$sessionKey[代码][代码]) !== 24) {[代码][代码] [代码][代码]throw[代码] [代码]new[代码] [代码]\Exception([代码][代码]$errorCode[代码][代码][41001], 41001);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]if[代码] [代码](mb_strlen([代码][代码]$iv[代码][代码]) !== 24) {[代码][代码] [代码][代码]throw[代码] [代码]new[代码] [代码]\Exception([代码][代码]$errorCode[代码][代码][41002], 41002);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]$aesKey[代码] [代码]= [代码][代码]base64_decode[代码][代码]([代码][代码]$sessionKey[代码][代码]);[代码][代码] [代码][代码]$aesIv[代码] [代码]= [代码][代码]base64_decode[代码][代码]([代码][代码]$iv[代码][代码]);[代码][代码] [代码][代码]$aesCipher[代码] [代码]= [代码][代码]base64_decode[代码][代码]([代码][代码]$encryptData[代码][代码]);[代码][代码] [代码][代码]$result[代码] [代码]= openssl_decrypt([代码][代码]$aesCipher[代码][代码], [代码][代码]'AES-128-CBC'[代码][代码], [代码][代码]$aesKey[代码][代码], 1, [代码][代码]$aesIv[代码][代码]);[代码][代码] [代码][代码]var_dump([代码][代码]$result[代码][代码]);[代码][代码] [代码][代码]$decodeResult[代码] [代码]= json_decode([代码][代码]$result[代码][代码],true);[代码][代码] [代码][代码]var_dump([代码][代码]$decodeResult[代码][代码]);[代码][代码] [代码][代码]if[代码] [代码]([代码][代码]empty[代码][代码]([代码][代码]$decodeResult[代码][代码])) {[代码][代码] [代码][代码]throw[代码] [代码]new[代码] [代码]\Exception([代码][代码]$errorCode[代码][代码][41003], 41003);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]if[代码] [代码]([代码][代码]$decodeResult[代码][代码][[代码][代码]'watermark'[代码][代码]][[代码][代码]'appid'[代码][代码]] !== [代码][代码]$this[代码][代码]->appid) {[代码][代码] [代码][代码]throw[代码] [代码]new[代码] [代码]\Exception([代码][代码]$errorCode[代码][代码][41003], 41003);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]return[代码] [代码]$decodeResult[代码][代码];[代码][代码]}[代码]
2018-07-26顶一下有用吗,,好像没用。。。
倒计时的页面端本地js解决方案之前提过一个问题:由于setData是把后台数据set到本地,会影响性能 所以想了解本地js是否可以做这个事情,发帖询问之后,发现模板本地是可以执行代码的 帖子见:https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=0008e41e2d4900e2f1469c3405c000 但是感觉wxs模板只是支持很简单的逻辑,setInterval和setTimeout都不支持,没法做按秒倒计时吧? 还是我理解的有问题,求问有解决方案么?思路是什么样的?
2018-07-26有解决办法没?
求模板开发倒计时组件的思路之前一直是在页面的js中配合setData实现的倒计时,但文档中也说了setData()是有系统开销的,实际开发过程中也发现setData()做倒计时秒表,会受各种影响 之前有问了一下,有没有直接在视图层运行js的方法?这样倒计时秒表数字变化就用视图层js运行好了。 官方回复是使用模板 [图片] 但是我看了一下文档,wxs只支持非常有限的函数功能,对于倒计时需要的setInterval和setTimeout都不支持,所以想问一下,用wxs实现倒计时是可行的么? 有什么实现的思路么?谢谢大家
2018-07-26好像是 5 个
一个身份证能成为多少个公众号的管理员?一个身份证能成为多少个公众号的管理员?
2018-05-20