【发布时间】:2016-10-11 08:40:45
【问题描述】:
我正在使用 Seriously 插件将 html 视频显示到画布元素上。这对于第一次访问该页面效果很好,但是当您向后导航时,所有视频都消失了。根本没有控制台错误
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();
}
}
【问题讨论】:
标签: angular angular2-template angular2-directives