Ich benutze das Seriously-Plugin, um HTML-Video auf einem Canvas-Element anzuzeigen. Dies funktioniert beim ersten Besuch der Seite, aber wenn Sie zurück navigieren, verschwinden alle Videos. gibt es diese überhaupt erstAngular 2 Jquery Plugin - Problem beim Navigieren weg und dann zurück zur Seite
import {Component, ViewChild, ElementRef, OnInit, } from '@angular/core';
import {Observable} from 'rxjs/Observable';
import {RouteTree, CanDeactivate, ROUTER_DIRECTIVES } from '@angular/router';
declare let jQuery: any;
declare let Seriously: any;
declare let seriously: any;
declare let thevideo: any;
declare let target: any;
declare let thevideoB: any;
declare let targetB: any;
declare let seriouslyB: any;
@Component({
selector: 'home',
templateUrl: './app/components/Homepage/list/index.html',
directives: [ROUTER_DIRECTIVES]
})
export class HomepageListComponent implements OnInit {
ngOnInit() {
let seriously, thevideo, target, thevideoB, targetB, seriouslyB;
let container = jQuery('#masonry');
seriously = new Seriously();
thevideo = seriously.source('#video');
target = seriously.target('#canvas');
target.source = thevideo;
seriously.go();
seriouslyB = new Seriously();
thevideoB = seriouslyB.source('#videoB');
targetB = seriouslyB.target('#canvasB');
targetB.source = thevideoB;
seriouslyB.go();
}
}
Immer noch kein Glück im ängst .. Es gibt keine Konsolenfehler, aber es funktioniert auch nicht ... Ich habe eine Warnung in die nGonDestroy-Methoden einzelne if-Anweisungen und es sieht aus wie keiner von ihnen gefeuert werden. – Kravitz