Problema: El iframe de YouTube de Vuejs (vue-youtube) en nuestra aplicación web usa el código de muestra a continuación. Cuando el usuario reproduce el video, el recuento de vistas en el canal de YouTube no se actualiza. Aunque nuestro sitio web aparece en la lista de espectadores del canal, las contribuciones del recuento de vistas de nuestro sitio web son 0. Hallazgos hasta ahora Cuando se prueba desde localhost y DEV (propósito interno), el recuento de vistas de YouTube se actualiza. Cuando se usa desde nuestro sitio de dominio , el recuento de espectadores de YouTube no se actualiza.
Bundler: import VueYoutube from 'vue-youtube' Vue.use(VueYoutube) <template> <youtube id="youtube" :video-id="embedId" ref="youtube" :player-vars="playerVars" disablepictureinpicture controlslist="nodownload" fitParent muted @ready="onReady" @playing="playing" @paused="paused"/> </template> <script> export default { data() { return { playerVars: { autoplay: 0, controls: 0, enablejsapi: 1, rel: 0, start: 0, modestbranding: 1, showsearch: 0, playsinline: 1, }, computed: { player() { return this.$refs.youtube.player } } methods: { playVideo() { this.player.playVideo() }, } </script>