javascript – 未捕获的TypeError:无法读取未定义的CryptoJS的属性“0”

我正在使用CryptoJS并且我一直收到Uncaught TypeError.
基本上,当我尝试发送消息加密时,就是当我最终得到错误时.

我得到的错误是在cryptoJS包中. 256行开始于
var encrypted = CryptoJS.AES.encrypt(myString,myPassword);

我假设问题在我下面列出的代码段内,或者在我导入包时.

javascript  – 未捕获的TypeError:无法读取未定义的CryptoJS的属性“0”

    var myString = messageInput.value;
    var myPassword = 11111;
    var encrypted = CryptoJS.AES.encrypt(myString, myPassword);

解决方法:

OP中的评论中写的答案.

密码是字符串而不是数字.而不是输入“11111”来测试尝试“testpassword”.

上一篇:javascript – 使用密码加密消息时,crypto-js内部使用的AES参数和步骤是什么?


下一篇:JavaScript文件哈希值使用部分文件生成