解决ctx失效的问题