【问题标题】:React Native onPress event delayReact Native onPress 事件延迟
【发布时间】:2017-10-24 09:17:50
【问题描述】:

我用 React Native 开发了一个应用程序,一切正常,但是有一个问题。当我在 Android 中触摸 TouchableOpacity 或 TouchableWithoutFeedback 时,触发 onPress 事件会有一些延迟,我不知道为什么。谁能帮帮我???

【问题讨论】:

  • 这可能与远程调试js有关。如果不禁用该选项会更快吗?
  • @KevinAmiranoff 我想当使用 ./gradlew assembleRelease 命令生成签名的 APK 时,它会自动禁用 js 调试!没有?
  • 是的。那是一个建议。但它也可能与代码相关,如果您在发布版本上遇到问题。
  • 是的,我在发布时遇到了这个问题,我不知道该怎么办
  • 如果它是一个特定的组件,您可以发布一些代码...

标签: javascript android ios performance react-native


【解决方案1】:

我删除了所有控制台消息并用 TouchableWithoutFeedback 替换了 TouchableOpacity 并禁用了导航过渡动画,因此它更快

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-14
    • 1970-01-01
    • 2019-01-10
    • 2018-07-11
    • 1970-01-01
    • 2021-02-24
    • 2020-10-25
    相关资源
    最近更新 更多