20161208微信小程序学习笔记-NO.7实现crypto&base64加密

关键字:base64 crypto

首先使用npm包管理工具安装 base64.js 和crypto.js
或者可以直接下载,这儿不做详解安装过程
因为需要使用sha1 和hmac 所以一同下载下来

Paste_Image.png

需要注意的是 crypto 是用到全局对象的,所以讲crpto作为微信模块的时候需要去除全局指向将

window.Crypto = {}
修改为
var Crypto = {}

这样在小程序中就不会报错;
然后在最下面开放接口

Paste_Image.png

因为只用到了Crypto.util,所以只将这一个接口暴露出去;

最后在其他程序中引用

Paste_Image.png
Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Node.js是目前非常火热的技术,但是它的诞生经历却很奇特。 众所周知,在Netscape设计出JavaScri...
    w_zhuan阅读 3,651评论 2 41
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,269评论 19 139
  • https://nodejs.org/api/documentation.html 工具模块 Assert 测试 ...
    KeKeMars阅读 6,471评论 0 6
  • Node.js是目前非常火热的技术,但是它的诞生经历却很奇特。 众所周知,在Netscape设计出JavaScri...
    Myselfyan阅读 4,135评论 2 58
  • 图片发自简书App 当一片叶子掉落水中 它便和水相爱了; 当我遇见了你, 与你深情对视 与你相爱 你的光影环抱着我...
    两片叶子阅读 368评论 0 0