官方给的案例比较繁琐,研究起来也是比较费劲,这里我把插件进行了封装,留出一些必要的接口并且加入了回调事件,附带demo案例,易于理解