diff --git a/src/components/CodeEmbed/frame.tsx b/src/components/CodeEmbed/frame.tsx index f094335404..35c14e0393 100644 --- a/src/components/CodeEmbed/frame.tsx +++ b/src/components/CodeEmbed/frame.tsx @@ -44,7 +44,7 @@ ${code.css || ""} -${((code.scripts?.length ?? 0) > 0 ? [cdnLibraryUrl, ...(code.scripts ?? [])] : []).map((src) => ``).join('\n')} +${((code.scripts?.length ?? 0) > 0 ? [(code.scripts ?? [])] : []).map((src) => ``).join('\n')} ${code.htmlBody || ""} ${(code.scripts?.length ?? 0) > 0 ? '' : ` diff --git a/src/components/CodeEmbed/index.jsx b/src/components/CodeEmbed/index.jsx index d0b39fe557..5c5b31b528 100644 --- a/src/components/CodeEmbed/index.jsx +++ b/src/components/CodeEmbed/index.jsx @@ -96,7 +96,7 @@ export const CodeEmbed = (props) => { base={props.base} frameRef={codeFrameRef} lazyLoad={props.lazyLoad} - scripts={props.includeSound ? [cdnSoundUrl] : []} + scripts={props.includeSound ? [cdnLibraryUrl, cdnSoundUrl] :[cdnLibraryUrl]} />