三个问题

- `weixin.getMsg` 首先 json 是否为 undefined, 再对其进行操作
  
  > POST 空内容到 weixin 的 url 会 crash 服务器

- `emitter` 改为私有变量
  
  > 如果程序中实例化多个 weixin, 全局 emitter 就是错误的

- `weixin.handleMsgErr` 改为 `this.emitter.emit('MsgErr', this.err);`