diff --git a/packages/frontend/core/src/blocksuite/manager/code-block-preview.ts b/packages/frontend/core/src/blocksuite/manager/code-block-preview.ts index 7434e0d8dc..4819a57bc1 100644 --- a/packages/frontend/core/src/blocksuite/manager/code-block-preview.ts +++ b/packages/frontend/core/src/blocksuite/manager/code-block-preview.ts @@ -13,12 +13,17 @@ export class CodeBlockPreviewExtensionProvider extends ViewExtensionProvider { override effect() { super.effect(); - htmlPreviewEffects(); + + if (window.crossOriginIsolated) { + htmlPreviewEffects(); + } } override setup(context: ViewExtensionContext) { super.setup(context); - context.register(CodeBlockHtmlPreview); + if (window.crossOriginIsolated) { + context.register(CodeBlockHtmlPreview); + } } }