React-Native Modal组件中无法按返回键隐藏

问题:

在用Modal组件时,无法通过使用android的物理返回键进行退出,也无法通过BackHandler注册事件监听

找到一段相关的issue:Android Modal doesn’t handle the back button

解决:

查看文档,发现直接调用Modal的一个方法即可:onRequestClose

该方法在Android上按下返回键的时候会调用。

https://reactnative.cn/docs/modal#onrequestclose

onRequestClose
onRequestClose回调会在用户按下 Android 设备上的后退按键或是 Apple TV上的菜单键时触发。
请务必注意本属性在 Android 平台上为必需,且会在 modal 处于开启状态时阻止BackHandler事件。

  <Modal
    onRequestClose={() => {}}
    transparent={true}
    animationType="none">
  </Modal>

总结:

90%的问题能在官网找到答案,剩下的9%在github仓库 ‘issue’ ,还有1%是未知的”

相关推荐

  1. React-Native Modal无法返回隐藏

    2024-06-14 01:56:02       10 阅读
  2. Image无法设置长事件

    2024-06-14 01:56:02       6 阅读
  3. React如何通讯

    2024-06-14 01:56:02       37 阅读
  4. react的this

    2024-06-14 01:56:02       7 阅读
  5. React】在 React ,怎么使用useContext

    2024-06-14 01:56:02       9 阅读
  6. Flutter 之PopScope的基本用法,拦截系统返回

    2024-06-14 01:56:02       12 阅读
  7. ReactReact API

    2024-06-14 01:56:02       22 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-14 01:56:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-14 01:56:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-14 01:56:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-14 01:56:02       18 阅读

热门阅读

  1. 【QT】QSettings读取中文乱码

    2024-06-14 01:56:02       7 阅读
  2. Llama2微调

    2024-06-14 01:56:02       6 阅读
  3. Python记忆组合透明度语言模型

    2024-06-14 01:56:02       8 阅读
  4. screenrecord

    2024-06-14 01:56:02       6 阅读
  5. 高精度汽车衡的应用领域有哪些?一文说清楚

    2024-06-14 01:56:02       6 阅读
  6. 时间类:SimpleDateFormatk

    2024-06-14 01:56:02       10 阅读
  7. window系统下为django自动绘制模型类关系图

    2024-06-14 01:56:02       7 阅读
  8. GaussDB系统视图归纳总结及常用运维SQL

    2024-06-14 01:56:02       8 阅读
  9. 开源项目-MES制造执行系统

    2024-06-14 01:56:02       9 阅读
  10. 58.强制类型转换

    2024-06-14 01:56:02       9 阅读