-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathdemos-canvas.html
54 lines (51 loc) · 1.55 KB
/
demos-canvas.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
---
layout: default
---
<h2>Video cover</h2>
<div class="cssc-grid fluid-grid">
<div class="col-40p">
<canvas id="main-canvas">
<video id="main-video" src="assets/videos/big_buck_bunny.ogg" loop></video>
</canvas>
</div>
<div class="col-60p">
<script class="script-visible" contenteditable>window.domReady(function(){
var dkcanv = new dkJSUCanvas($_('main-canvas'));
dkcanv.coverVideo();
$_('main-video').play();
});
</script>
<button onclick="new dkJSUGetUserMedia($_('main-video'));return false;">Webcam ?</button>
</div>
</div>
<h2>Image cover</h2>
<div class="cssc-grid fluid-grid">
<div class="col-40p">
<canvas id="image-canvas"><img src="assets/img/slider0.jpg" alt="" /></canvas>
</div>
<div class="col-60p">
<script class="script-visible" contenteditable>window.domReady(function(){
var dkcanv = new dkJSUCanvas($_('image-canvas'));
dkcanv.coverImage();
});
</script>
</div>
</div>
<h2>Image cover with effect</h2>
<div class="cssc-grid fluid-grid">
<div class="col-40p">
<canvas id="image-canvas-effect"><img src="assets/img/slider1.jpg" alt="" /></canvas>
</div>
<div class="col-60p">
<script class="script-visible" contenteditable>window.domReady(function(){
var dkcanv = new dkJSUCanvas($_('image-canvas-effect'), {
callback: function(self){
self.applyFilter('grayscale');
self.applyFilter('brightness', 50);
}
});
dkcanv.coverImage();
});
</script>
</div>
</div>