File tree Expand file tree Collapse file tree 4 files changed +27
-9
lines changed
Expand file tree Collapse file tree 4 files changed +27
-9
lines changed Original file line number Diff line number Diff line change 11// Copyright © 2020-present Techassi
22// Use of this source code is governed by a MIT-style
33// license that can be found in the LICENSE file.
4- // vue-youtube-iframe 1.0.0
4+ // vue-youtube-iframe 1.0.1
55import { h , nextTick } from 'vue' ;
66
77const manager = {
@@ -93,9 +93,15 @@ const player = {
9393 events : {
9494 onReady : ( event ) => {
9595 const p = event . target ;
96- if ( playerParameters . autoplay === 1 ) {
96+ if (
97+ playerParameters . autoplay !== 'undefined' &&
98+ playerParameters . autoplay === 1
99+ ) {
97100 p . mute ( ) ;
98- if ( playerParameters ?. start !== 0 ) {
101+ if (
102+ playerParameters . start !== 'undefined' &&
103+ playerParameters . start !== 0
104+ ) {
99105 p . seekTo ( playerParameters . start ) ;
100106 } else {
101107 p . playVideo ( ) ;
Original file line number Diff line number Diff line change 11// Copyright © 2020-present Techassi
22// Use of this source code is governed by a MIT-style
33// license that can be found in the LICENSE file.
4- // vue-youtube-iframe 1.0.0
4+ // vue-youtube-iframe 1.0.1
55( function ( global , factory ) {
66 typeof exports === 'object' && typeof module !== 'undefined' ? factory ( exports , require ( 'vue' ) ) :
77 typeof define === 'function' && define . amd ? define ( [ 'exports' , 'vue' ] , factory ) :
9797 events : {
9898 onReady : ( event ) => {
9999 const p = event . target ;
100- if ( playerParameters . autoplay === 1 ) {
100+ if (
101+ playerParameters . autoplay !== 'undefined' &&
102+ playerParameters . autoplay === 1
103+ ) {
101104 p . mute ( ) ;
102- if ( playerParameters ?. start !== 0 ) {
105+ if (
106+ playerParameters . start !== 'undefined' &&
107+ playerParameters . start !== 0
108+ ) {
103109 p . seekTo ( playerParameters . start ) ;
104110 } else {
105111 p . playVideo ( ) ;
Original file line number Diff line number Diff line change 11{
22 "name" : " @techassi/vue-youtube-iframe" ,
3- "version" : " 1.0.1 " ,
3+ "version" : " 1.0.2 " ,
44 "description" : " This plugin makes it easy to integrate the YouTube Iframe API into your Vue app. This plugin is Vue V3 compatible." ,
55 "main" : " lib/vue-youtube-iframe.umd.js" ,
66 "module" : " lib/vue-youtube-iframe.esm.js" ,
Original file line number Diff line number Diff line change @@ -50,9 +50,15 @@ const player = {
5050 events : {
5151 onReady : ( event ) => {
5252 const p = event . target ;
53- if ( playerParameters . autoplay === 1 ) {
53+ if (
54+ playerParameters . autoplay !== 'undefined' &&
55+ playerParameters . autoplay === 1
56+ ) {
5457 p . mute ( ) ;
55- if ( playerParameters ?. start !== 0 ) {
58+ if (
59+ playerParameters . start !== 'undefined' &&
60+ playerParameters . start !== 0
61+ ) {
5662 p . seekTo ( playerParameters . start ) ;
5763 } else {
5864 p . playVideo ( ) ;
You can’t perform that action at this time.
0 commit comments