0

我需要帮助来解决以下问题。在使用 react 应用程序练习时,我在控制台中收到了这个消息:

[弃用] 自 2021 年 5 月左右的 M91 起,SharedArrayBuffer 将需要跨域隔离。有关更多详细信息,请参阅https://developer.chrome.com/blog/enabling-shared-array-buffer/。有人遇到这个问题吗?并且知道如何实施吗?

4

1 回答 1

0

除非您自己使用 SharedArrayBuffer,否则该消息可能是由 React 引起的。有关更多详细信息,请参阅https://github.com/facebook/react/issues/20829。它已在 React 17.0.2 中修复,但不幸的是它不会被向后移植到旧版本。

警告是为了减轻在 Chrome 92 之后使用 SharedArrayBuffer 时的麻烦,但由于在旧的 React 版本中检查了可用性window.SharedArrayBuffer,您不太可能看到相同的问题。

底线是,只要您确信它是由 React 引起的,就不要担心警告。

于 2021-06-14T02:36:08.327 回答