没有wx.App这个方法,用getApp()
如何解决wx.App is not a function?新建的一个项目,写了底部tab,删除了首页里的wxml内容 编辑报wx.App is not a function[图片]
2020-05-25请问解决了吗
innerAudioContext.onError 系统错误音频有的可以播放,有的不可以播放 [图片]
2020-03-25请问解决了吗
小程序登录,java后台解密乱码问题-AES解密后byte数组转string类型出现乱码[图片]
2020-01-15请问解决了吗
报告一个bug[图片] java 解析 小程序端的手机号乱码 import org.apache.commons.codec.binary.Base64; import javax.crypto.Cipher; import javax.crypto.KeyGenerator; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; import java.security.AlgorithmParameters; import java.security.Key; import java.security.Security; public class WxUtils { public static final String AES = "AES"; public static final String AES_CBC_PADDING = "AES/CBC/PKCS7Padding"; /** * * 微信 数据解密<br/> * * 对称解密使用的算法为 AES-128-CBC,数据采用PKCS#7填充<br/> * * 对称解密的目标密文:encrypted=Base64_Decode(encryptData)<br/> * * 对称解密秘钥:key = Base64_Decode(session_key),aeskey是16字节<br/> * * 对称解密算法初始向量:iv = Base64_Decode(iv),同样是16字节<br/> * * * * @param encrypted 目标密文 * * @param session_key 会话ID * * @param iv 加密算法的初始向量 * */ public static String wxDecrypt(String encrypted, String session_key, String iv) { String result = null; byte[] encrypted64 = Base64.decodeBase64(encrypted); byte[] key64 = Base64.decodeBase64(session_key); byte[] iv64 = Base64.decodeBase64(iv); try { init(); result = new String(decrypt(encrypted64, key64, generateIV(iv64)),"UTF-8"); } catch (Exception e) { e.printStackTrace(); } return result; } /** * * 初始化密钥 * */ public static void init() throws Exception { Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()); KeyGenerator.getInstance(AES).init(128); } /** * * 生成iv * */ public static AlgorithmParameters generateIV(byte[] iv) throws Exception { // iv 为一个 16 字节的数组,这里采用和 iOS 端一样的构造方法,数据全为0 // Arrays.fill(iv, (byte) 0x00); AlgorithmParameters params = AlgorithmParameters.getInstance(AES); params.init(new IvParameterSpec(iv)); return params; } /** * * 生成解密 * */ public static byte[] decrypt(byte[] encryptedData, byte[] keyBytes, AlgorithmParameters iv) throws Exception { Key key = new SecretKeySpec(keyBytes, AES); Cipher cipher = Cipher.getInstance(AES_CBC_PADDING); // 设置为解密模式 cipher.init(Cipher.DECRYPT_MODE, key, iv); return cipher.doFinal(encryptedData); } } 调用 result = WxUtils.wxDecrypt(wxxcxUserDTO.getPhone(), wxxcxUserDTO.getSessionKey(), wxxcxUserDTO.getIv());String result = "�\u0004�)\u001A��V���&@i[\u001C18935580148\",\"purePhoneNumber\":\"18935580148\",\"countryCode\":\"86\",\"watermark\":{\"timestamp\":1574159935,\"appid\":\"wx55d681cfc4e37d51\"}}"; 乱码 明显 谢谢
2020-01-15请问这个问题解决了吗?是什么原因
web-view跳转到h5页面,在模拟器上跳转后显示是正常的,但是真机调试的时候页面加载不出来?web-view跳转到h5页面,在模拟器上跳转后显示是正常的,接口也能访问,但是真机上页面加载不出来接口。业务域名配置好了,然后接口也都是https的,大佬们知道什么原因吗?
2019-12-10请问是如何解决的
WePY 框架中获取 TabBar实例的问题WePY框架也是腾讯写的,遇到一点问题,自定义了TabBar后,在页面中无法使用getTabBar 函数获取当前自定的tabbar实例。 在Wepy的项目里建了issues,但是没人回复,只能到这里来看看有没有大佬用过。 求指教!
2019-11-11