Explorar el Código

Add comment

customisations
alemart hace 1 año
padre
commit
2854f7a0de
Se han modificado 1 ficheros con 6 adiciones y 2 borrados
  1. 6
    2
      src/sources/video-source.ts

+ 6
- 2
src/sources/video-source.ts Ver fichero

@@ -138,7 +138,7 @@ export class VideoSource implements Source
138 138
         // handle autoplay
139 139
         return this._handleAutoPlay(video).then(video => {
140 140
 
141
-            // Handle WebKit quirks
141
+            // handle WebKit quirks
142 142
             // note: navigator.vendor is deprecated. Alternatively, test GL_RENDERER == "Apple GPU"
143 143
             if(Utils.isIOS() || /Apple/.test(navigator.vendor)) {
144 144
 
@@ -210,12 +210,16 @@ export class VideoSource implements Source
210 210
                             // this is added for convenience
211 211
                             document.body.addEventListener('pointerdown', () => video.play());
212 212
 
213
-                            // display the interactive message only once
213
+                            // ask only once for user interaction
214 214
                             if(!displayedAlertMessage) {
215 215
                                 alert(ALERT_MESSAGE);
216 216
                                 displayedAlertMessage = true;
217 217
                             }
218 218
 
219
+                            // XXX what if the Session mode is inline? In this
220
+                            // case, this convenience code may be undesirable.
221
+                            // A workaround is to disable autoplay.
222
+
219 223
                         }
220 224
                         /*else {
221 225
                             // play the video after the first interaction with the page

Loading…
Cancelar
Guardar