补充 onDiscard 方法