diff --git a/packages/sdk/src/core/widgets/iframe.ts b/packages/sdk/src/core/widgets/iframe.ts index 90009d5..161fa07 100644 --- a/packages/sdk/src/core/widgets/iframe.ts +++ b/packages/sdk/src/core/widgets/iframe.ts @@ -40,6 +40,21 @@ function looksLikeHtml(input: string): boolean { return trimmed.startsWith('<') && trimmed.includes('>'); } +function extractSrcFromEmbedHtml(html: string): string { + // Many low-code editors store iframe widgets as an embed code string. + // Prefer extracting the actual src to keep the resulting screen portable. + // Examples: + // - + // -