React Native 0.77 版及以上版本的 BackHandler.removeEventListener 问题
作者: kkusanagi创建于 2025年9月30日更新于 2025年9月30日
顿!
首先,谢谢你在这个项目上所做的工作!
今天,我用patch-package来补上我正在从事的项目的`[email protected]'。
这是解决我问题的Diff: ** 原件** 原文 使用效果( ()) {{{ 让后汉德勒= () {{{{{{{{} 回调( C) ; 返回真实;
- ;
如果(启用){
后汉德勒 后汉德勒 后汉德勒 后汉德勒
否则
BackHandler.removeEvent listener ('硬件BackPress',后汉德勒; ).
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?
返回 ()
BackHandler.removeEvent listener ('硬件BackPress',后汉德勒; ).
*,[接通,召回]);
** 解决**
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你来干什么?
使用效果( ()) {{{
让后汉德勒= () {{{{{{{{}
回调( C) ;
返回真实;
* ;
如果你们返回,
Const back listener = BackHandler. add Event listener ('硬件BackPress',后汉德勒; ).
返回 () QQ 后听. remove ();
*,[接通,召回]);语句 本问题机构部分由补丁-包装产生.
内容来源: GeekyAnts/NativeBase