Javascript js嵌入代码呈现iframe,但不呈现脚本

Javascript js嵌入代码呈现iframe,但不呈现脚本,javascript,html,vue.js,nuxt.js,embedded-resource,Javascript,Html,Vue.js,Nuxt.js,Embedded Resource,我有一个带有Vue和Nuxt.js的页面生成器应用程序,其中一个组件是一个嵌入块,可以让您呈现自定义html,它大部分都可以工作,但在使用脚本标记时失败。以下是我的组件: <template> <div class="embed-block" :class="config.alignment"> <div class="embed-block--wrapper"

我有一个带有Vue和Nuxt.js的页面生成器应用程序,其中一个组件是一个嵌入块,可以让您呈现自定义html,它大部分都可以工作,但在使用脚本标记时失败。以下是我的组件:

<template>
  <div
    class="embed-block"
    :class="config.alignment">
    <div
      class="embed-block--wrapper"
      v-html="config.embed"/>
  </div>
</template>

<script>
export default {
  name: 'EmbedBlock',
  props: {
    config: {
      type: Object,
      default: () => {}
    }
  }
};
</script>

导出默认值{
名称:“嵌入块”,
道具:{
配置:{
类型:对象,
默认值:()=>{}
}
}
};
例如,发送此文件将非常有效,呈现youtube播放器:

<iframe width="560" height="315" src="https://www.youtube.com/embed/aQkPcPqTq4M" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

但发送此邮件不会:

<div id="buzzsprout-player-2264951"></div><script src="https://www.buzzsprout.com/723057/2264951-episode-2.js?container_id=buzzsprout-player-2264951&player=small" type="text/javascript" charset="utf-8"></script>


编辑:v-html不呈现脚本标记似乎有问题,但现在,还有什么选择?

我怀疑错误可能与Cookie有关?samesite属性?我读过一点,但即使这是问题所在,也不确定如何在nuxt中解决它:(这是否回答了你的问题?