如您所知,即将到来的 91 版 Chrome 将要求网站为使用 SharedArrayBuffers 的网站启用跨域隔离。
我已经设置了所需的标题: Cross-Origin-Opener-Policy: same-origin 和 Cross-Origin-Embedder-Policy: require-corp
但在那之后,Google Adsense 广告就没有显示在我的网站上。确切地说,应该显示广告的位置只会出现一个空框。
SharedArrayBuffers 不是由我自己的应用程序使用,而是由我无权访问的第三方库使用,因此我无法避免使用 SharedArrayBuffers。
总之,如果我不启用跨域隔离,那么我的网站将停止在 Chrome 91 中运行,如果启用它,那么 Google 广告将不会显示。
我已经在 Google Adsense 社区中发布了这个问题,但我没有得到任何答案。我希望有人可以在这里给我一些建议。
谢谢!