Sto adattando il mio lavoro di commutazione di risoluzione per Vidcaster su VideoJS in un plug-in (vedere https://github.com/videojs/video.js/pull/233).I controlli nativi di VideoJS 4 ora sono predefiniti su dispositivi mobili?
In VideoJS 3.2 i controlli VideoJS erano attivi su piattaforme mobili come Android e iOS. Ora quando avvio la versione 4 sembra che i controlli nativi abbiano la precedenza. Ciò significa che le funzionalità che richiedono azioni sui pulsanti della barra di controllo come le tracce, ecc. Non sono accessibili, corrette?
Vorremmo continuare a presentare un pulsante di commutazione della risoluzione per i nostri utenti mobili. La decisione di rimandare ai nativi è stata una scelta filosofica intenzionale? In tal caso, dove nel codice si verifica questa decisione? Lo sto scavando da un po 'adesso.
Molto apprezzato.
Ah, questa opzione è stata aggiunta dopo aver clonato il repository quindi non l'ho trovato. Anche se sembra la risposta giusta, questa opzione da sola non sembra fare nulla, almeno su iOS. Dovrò passare più tempo a giocare con le opzioni e a leggere la fonte. È possibile che VideoJS non supporti i menu di rendering sul dispositivo mobile al momento. – onyxrev
La mia configurazione dei dati era in realtà un JSON non valido (cito sempre le chiavi!), Quindi le opzioni non sono mai state analizzate correttamente. Hai ragione - questo abilita i controlli di VideoJS sui dispositivi mobili. – onyxrev