Il mio codice è molto semplice:angolare - cattura lo scorso <video> fotogramma come poster video/pollice
<video ng-controller="Ctrl" ng-src="scopeSRC" autoplay></video>
.controller('Ctrl', function ($scope, $timeout) {
$scope.scopeSRC = 'a_src_url';
$timeout(function() {
$scope.scopeSRC = 'new_src_url';
}, 5000);
});
Ora, quando si cambia lo src vedo video nero. Quello che mi piacerebbe fare è impostare l'ultimo fotogramma del precedente video src come anteprima mentre il nuovo src sta caricando.
Come pensi di poter ottenere questo?
Grazie, qualsiasi aiuto apprezzato
hai provato a utilizzare la funzione 'onload' usando direttiva? –
@pankajparkar interessante .. come intendi per favore? – sbaaaang
crea una direttiva, che avrà 'elment.on ('load', function() { // qui il codice dell'icona del pollice nascosta })' & 'elment.on ('unload', function() { // qui il codice di mostrare l'icona del pollice }) 'Non sono sicuro che funzionerà o no, ma si potrebbe provare questo –