react-native - React Native 后处理程序不在生产模式下工作
问题描述
我在本机反应中使用反手。它在调试模式下工作正常,但在产品模式下不工作。
useEffect(() => {
BackHandler.addEventListener('hardwareBackPress', handleBackButton);
return () => BackHandler.removeEventListener('hardwareBackPress');
}, []);
const handleBackButton = ()=> {
alert("pressed")
return true
}
因此,请检查并为我提供解决方案,因为我正在使用其他应用程序并且也在其他屏幕的同一应用程序中使用它。并且工作正常。
解决方案
推荐阅读
- unity3d - 立即窗口 - 如何从文件名中包含连字符、句点和数字的 DLL 调用函数?
- c++ - 使用 Json 转换器反序列化 WCF 服务中的 C++ 字符串
- java - 为什么没有指定泛型类型时不返回基类型?
- android - 在 VideoView 中添加循环
- mongodb - Mongo中的文本搜索:查找包含空格的项目名称
- c# - 将 Visual Studio Windows 窗体设计器用于非窗体(如面板或 otner)
- php - 使用多选更新 MySQL
- python - Tkinter:self.pack() 导致错误
- highcharts - hightchart 注释不起作用
- c# - 在 ASP.NET Core 中使用 reloadOnChange 重新加载选项