swipe 使用原型继承、修复 noscan 导致无法扫描的 bug

refresh 内部对 listen 方法做特殊处理