采用官方github上的代码,

https://github.com/brix/crypto-js/issues/154


PHP端无法解析,研究了一天。

使用无法解密,最终发现,我下载的JS是用的克隆的方式,而正确的是应该下载官方的releases,地址如下:

https://github.com/brix/crypto-js/releases


需要引入:

<script src="<!--{$basePath}-->views/js/crypto-js/crypto-js.js"></script>
<script src="<!--{$basePath}-->views/js/crypto-js/pad-zeropadding.js"></script>

如果直接克隆,没有crypto-js.js这个文件。