【问题标题】:await not working in release build with react-native@0.50.1等待在 react-native@0.50.1 的发布版本中不工作
【发布时间】:2018-04-20 10:57:51
【问题描述】:

await 正在调试版本中工作,但不在发布版本中。这发生在 react-native@0.50.1 而不是 react-native@0.48.4。它发生在设备和模拟器上。我看到了第一个日志,但没有看到第二个:

console.log('before await')
const value = await AsyncStorage.getItem(key)
console.log('after await value: ' + value)

我尝试使用不同的构建设置进行死代码剥离、位码和性能优化,但没有帮助。

可能是什么原因?也许与通天塔有关?还是我必须修改代码以使用“then”?

AsyncStorage.getItem(key).then(...

谢谢!

【问题讨论】:

  • 我有确切的问题,它在模拟器上工作得很好,但在 apk 中生成应用程序后,它不再工作了

标签: react-native async-await


【解决方案1】:

我有同样的问题。我将其更新为:

  • “反应”:“16.2.0”
  • “react-native”:“0.52.0”

https://facebook.github.io/react-native/docs/upgrading.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-06-22
    • 2019-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-13
    • 1970-01-01
    相关资源
    最近更新 更多