worker.js?libName=WAAccelerateWorker.js:1 [Deprecation] SharedArrayBuffer will require cross-origin isolation as of M92, around July 2021. See https://developer.chrome.com/blog/enabling-shared-array-buffer/ for more details.
时间: 2024-03-04 16:53:48 浏览: 219
这是一个Chrome浏览器的警告信息,提醒开发者在使用SharedArrayBuffer时需要开启跨源隔离(cross-origin isolation),否则在Chrome浏览器的版本M92(预计在2021年7月发布)之后,将无法使用SharedArrayBuffer。
SharedArrayBuffer是一种多线程共享内存的机制,可以在多个线程之间共享数据,提高JavaScript的并发性能。但是由于SharedArrayBuffer存在一些安全风险(例如被用于跨站点脚本攻击),因此Chrome浏览器从Chrome 91版本开始禁用了SharedArrayBuffer。为了继续使用SharedArrayBuffer,开发者需要开启跨源隔离,以确保SharedArrayBuffer只能在受信任的上下文中使用。
开发者可以参考Chrome浏览器官方文档中的指南,了解如何开启跨源隔离,并确保自己的代码在Chrome 92版本之后仍然能够正常工作。
相关问题
worker.js?libName=WAAccelerateWorker.js:1 [worker] reportRealtimeAction:fail not support
这个警告信息可能是由于使用的 worker.js 文件中的 reportRealtimeAction 方法不被支持所造成的。这个警告可能是由于浏览器环境或者使用的工具版本不兼容所导致的。
建议你检查一下使用的浏览器版本、工具版本以及 worker.js 文件中的代码逻辑,确保它们之间的兼容性。如果这个方法确实不被支持或者不符合你的需求,你可能需要使用其他方法来达到你的目标。
微信小程序提示SharedArrayBuffer will require cross-origin isolation as of M92,如何解决?
这个问题是由于微信小程序采用了Chrome浏览器的新特性,需要开启跨源隔离(cross-origin isolation)才能使用。解决方法是在小程序的wxml文件中添加下面的meta标签:
```html
<meta charset="UTF-8">
<meta name="referrer" content="never">
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; worker-src 'self' blob:;">
<meta http-equiv="Cross-Origin-Opener-Policy" content="same-origin">
<meta http-equiv="Cross-Origin-Embedder-Policy" content="require-corp">
```
这样就可以成功解决SharedArrayBuffer will require cross-origin isolation的问题了。
阅读全文
相关推荐
![txt](https://img-home.csdnimg.cn/images/20241231045021.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)