改用原生事件以提升性能