Javascript Crypto JS和React Native Crypto JS在发布模式下解密时都返回空字符串,但在开发中效果良好
这是我的代码:这段代码在调试或开发模式下工作,但在发布模式下失败并返回空字符串。请帮忙Javascript Crypto JS和React Native Crypto JS在发布模式下解密时都返回空字符串,但在开发中效果良好,javascript,cryptojs,Javascript,Cryptojs,这是我的代码:这段代码在调试或开发模式下工作,但在发布模式下失败并返回空字符串。请帮忙 export const decryptEncryptedKeyFromServer = async (encryptedKey) => { let bytes = await CryptoJS.AES.decrypt(encryptedKey, Config?.SECRET_KEY); let decryptedKey = await bytes.toString(C
export const decryptEncryptedKeyFromServer = async (encryptedKey) => {
let bytes = await CryptoJS.AES.decrypt(encryptedKey, Config?.SECRET_KEY);
let decryptedKey = await bytes.toString(CryptoJS.enc.Utf8);
return decryptedKey;
}
这是我在控制台中得到的:
bytes -> 'bytes', { words: [ 300136879, 1604769492, 666097134, 1453979741 ],
│ sigBytes: -172 }
decryptedKey-> └ 'decryptedKey', ''
如果我做错了什么,请有人帮助我让我知道
版本->“crypto js”:“3.1.9-1”