小程序
小游戏
企业微信
微信支付
扫描小程序码分享
由于后台的接口需求,需要对参数进行des加密在发送请求,由于微信没有此类的类库,所以我就找了CryptoJS下面的mode-ecb.js和tripledes.js,可是怎么才能引入微信小程序里面呢,再说这两个js文件都不是模块化的js,需要怎么修改才能引入,不要说什么可以之类的,来点干货
7 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你的js文件是模块化吧
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
参考 http://blog.51cto.com/7865145/2090041 这个
var CryptoJS = require ( '../../utils/tripledes.js' )
var Util = require ( '../../utils/util.js' )
在 tripledes.js末尾添加
module .exports = CryptoJS; //微信小程序引用类库文件,需要将对象 以module.exports的形式,或其他小程序支持的形式输出,才能正常使用.
可以发下具体的des加密步骤吗
var CryptoJS = require('../../utils/DES/tripledes.js')
require('../../utils/DES/mode-ecb.js')
我引入后出现问题了
解决了吗兄弟?我引入DES加密也有问题
解决了吗 大哥
是的
直接引用的?
var
CryptoJS = require(
'/utils/CryptoJS/core.js'
);
require(
'/utils/CryptoJS/md5.js'
console.log(CryptoJS.MD5(
"123456"
).toString(CryptoJS.enc.Hex));
问题在哪?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你的js文件是模块化吧
参考 http://blog.51cto.com/7865145/2090041 这个
var CryptoJS = require ( '../../utils/tripledes.js' )
var Util = require ( '../../utils/util.js' )
在 tripledes.js末尾添加
module .exports = CryptoJS; //微信小程序引用类库文件,需要将对象 以module.exports的形式,或其他小程序支持的形式输出,才能正常使用.
可以发下具体的des加密步骤吗
var CryptoJS = require('../../utils/DES/tripledes.js')
require('../../utils/DES/mode-ecb.js')
我引入后出现问题了
解决了吗兄弟?我引入DES加密也有问题
解决了吗 大哥
是的
直接引用的?
var
CryptoJS = require(
'/utils/CryptoJS/core.js'
);
require(
'/utils/CryptoJS/md5.js'
);
console.log(CryptoJS.MD5(
"123456"
).toString(CryptoJS.enc.Hex));
问题在哪?