diff --git a/packages/sdk/src/core/widgets/iframe.ts b/packages/sdk/src/core/widgets/iframe.ts index 9ca7247..80a89db 100644 --- a/packages/sdk/src/core/widgets/iframe.ts +++ b/packages/sdk/src/core/widgets/iframe.ts @@ -180,7 +180,10 @@ function pickSrc(option: GoViewIframeOption): string { }, 3, ); - if (html) return toDataHtmlUrl(html); + if (html) { + const extracted = extractSrcFromEmbedHtml(html); + return extracted || toDataHtmlUrl(html); + } // 3) List-ish shapes. const listUrl = pickFromNested(