gpt4 book ai didi

react-native - RNFetchBlob 需要主队列设置

转载 作者:行者123 更新时间:2023-12-04 05:29:22 27 4
gpt4 key购买 nike

在 React Native 中使用 RNFetchBlob 时,我收到一个黄色警告屏幕,上面写着:

Module RNFetchBlob requires main queue setup since it overrides constantsToExport but doesn't implement requiresMainQueueSetup. In a future release React Native will default to initializing all native modules on a background thread unless explicitly opted-out of.



我正在使用 react-native 0.56.0 和 react-native-fetch-blob: 0.10.8。这以前适用于 react-native 0.54.2。

这个错误究竟告诉我什么?主队列设置究竟是什么?我应该怎么做才能解决这个问题?谢谢!

最佳答案

原来react-native-fetch-blob不再受支持,我需要使用 rn-fetch-blob反而。为了解决这个问题,我必须执行以下操作:

  • react-native unlink react-native-fetch-blob
  • npm uninstall --save react-native-fetch-blob
  • npm install --save rn-fetch-blob
  • react 原生链接

  • 然后我不得不更改所有使用的行:
    import RNFetchBlob from 'react-native-fetch-blob';
    到:
    import RNFetchBlob from 'rn-fetch-blob';
    现在一切都在按照它应该的方式工作。

    关于react-native - RNFetchBlob 需要主队列设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51345804/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com