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:
+ // -
+ // -