Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法在我的非开源应用程序中加载CryptoJS库_Javascript_Encryption_Aes_Cryptojs - Fatal编程技术网

Javascript 无法在我的非开源应用程序中加载CryptoJS库

Javascript 无法在我的非开源应用程序中加载CryptoJS库,javascript,encryption,aes,cryptojs,Javascript,Encryption,Aes,Cryptojs,我需要在我的应用程序中使用CryptoJS进行JavaScript加密和解密(QIK技术) 当我尝试这样做时,CryptoJS库无法加载,并显示以下消息: "javascript failure error and the CryptoJS is undefined" 我已经附上了错误屏幕截图,我在这里得到 我正在尝试做的测试示例如下所示,分别为Fiddle 1和Fiddle 2。我是否需要进行任何外部设置才能将CryptoJS访问到我的应用程序 我的小提琴:和。没有特殊设置。只需按照文档

我需要在我的应用程序中使用CryptoJS进行JavaScript加密和解密(QIK技术)

当我尝试这样做时,CryptoJS库无法加载,并显示以下消息:

"javascript failure error and the CryptoJS  is undefined"
我已经附上了错误屏幕截图,我在这里得到

我正在尝试做的测试示例如下所示,分别为Fiddle 1和Fiddle 2。我是否需要进行任何外部设置才能将CryptoJS访问到我的应用程序


我的小提琴:和。

没有特殊设置。只需按照文档中的说明包括库:

我用一个工作示例更新了您的fiddle(我将您的Js代码从HTML面板移动到javascript面板,并添加了jQuery库以显示结果):

HTML:

<script src="http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/aes.js"></script>
我还添加了一个,以在更真实的页面上显示设置:


希望有帮助

请将您的问题包含在问题中尝试过的代码。并添加所有其他细节。然后你可以删除你的评论。你是想从Java代码中加载Javascript代码吗?当然不是……因为它不是一个开放源代码,我们过去常常以这种方式包含库。所以我只是尝试了一遍并发表了评论(PFA)。谢谢你的提示,我做了一些编辑。这个问题确实不是很好,但我的答案还是比RTFM好;)我附上了我在ma应用程序中遇到的错误的屏幕截图。即使我尝试了你的代码,当它到达CryptoJS时,仍然会显示错误。我无法识别该问题。请尝试在这方面帮助我。@cl3m OP始终有可能拒绝编辑。这是一个很好的编辑,但你也可以从评论中包含指向小提琴的链接(评论可能随时被删除),甚至可以从小提琴中包含“代码”。
var encrypted = CryptoJS.AES.encrypt("Message", "Secret Passphrase");
var decrypted = CryptoJS.AES.decrypt(encrypted, "Secret Passphrase");
console.log(decrypted.toString(CryptoJS.enc.Utf8));