gpt4 book ai didi

javascript - react-native 中的多线程

转载 作者:行者123 更新时间:2023-11-30 06:55:12 24 4
gpt4 key购买 nike

我有一个 React-Native 应用程序,我想使用并行编程(我想使用平板电脑的所有内核)。

我尝试了 paralleljshamsters.js 库,但它们没有用。一个不支持 RN,另一个目前在 Blob 方面存在一些问题。

所以,我决定使用网络 worker 。在对其进行一些搜索(从 MDN 等)之后,我意识到我可以单独使用网络 worker 而不是所有这些库。但是我不能 100% 确定。还有其他为 RN 设计的库,如 react-native-workers,但都有很多问题。

我的问题是如何使用纯 JS 代码在 React-Native 应用程序中使用多线程和/或并行编程?还是不可能?

最佳答案

您可以使用将在后台线程中运行 JS 的 WebView。因为在webview内部,它是Webkit的另一个实例,所以运行在里面的JS根本不会阻塞app UI。

阅读此博文了解更多详情:https://medium.com/@inkdrop/a-simple-way-to-run-js-in-background-thread-on-react-native-8fff345576da

关于javascript - react-native 中的多线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46130319/

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