diff --git a/src/components/ChilledMusic.vue b/src/components/ChilledMusic.vue index 5183cf7..f4cf83a 100644 --- a/src/components/ChilledMusic.vue +++ b/src/components/ChilledMusic.vue @@ -11,6 +11,8 @@ import 'youtube-video-js' import { defineComponent, onMounted, watchEffect } from '@vue/composition-api' +const iOS = navigator.platform && /iPad|iPhone|iPod/.test(navigator.platform) + export default defineComponent({ name: 'ChilledMusic', props: { @@ -19,11 +21,17 @@ export default defineComponent({ required: true } }, - setup(props) { + setup(props, { emit }) { + if (iOS) { + return + } let chilledcow: HTMLVideoElement | null = null onMounted(() => { chilledcow = document.querySelector('youtube-video') + chilledcow?.addEventListener('pause', () => { + emit('pause') + }) }) watchEffect(() => { diff --git a/src/views/Home.vue b/src/views/Home.vue index efc7aa6..33666fd 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -7,10 +7,10 @@ :session="session" />
- commencer
- +