Uncaught TypeError: Cannot read property '0' of undefined CryptoJS

Uncaught TypeError: Cannot read property '0' of undefined CryptoJS

我正在使用 CryptoJS,但一直收到未捕获的类型错误。 基本上,当我尝试发送消息并对其进行加密时,也就是我最终收到错误消息的时候。

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

我假设问题出在我在下面列出的一段代码中,或者是在我导入包时出现的。

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

根据 OP 中的评论撰写的答案。

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