]> git.wh0rd.org - tt-rss.git/blob - plugins/af_zz_noautoplay/init.js
9b7bf00772cc1e1c97ae000160ea4112bb7beb23
[tt-rss.git] / plugins / af_zz_noautoplay / init.js
1 dojo.addOnLoad(function() {
2 PluginHost.register(PluginHost.HOOK_ARTICLE_RENDERED_CDM, function(row) {
3 if (row) {
4 console.log("af_zz_noautoplay!");
5 console.log(row);
6
7 var videos = row.getElementsByTagName("video");
8 console.log(row.innerHTML);
9
10 for (i = 0; i < videos.length; i++) {
11
12 videos[i].removeAttribute("autoplay");
13 videos[i].pause();
14 videos[i].onclick = function() {
15 this.paused ? this.play() : this.pause();
16 }
17 }
18 }
19
20 return true;
21 });
22
23 PluginHost.register(PluginHost.HOOK_ARTICLE_RENDERED, function(row) {
24 if (row) {
25 var videos = row.getElementsByTagName("video");
26
27 for (i = 0; i < videos.length; i++) {
28 videos[i].removeAttribute("autoplay");
29 videos[i].pause();
30 videos[i].onclick = function() {
31 this.paused ? this.play() : this.pause();
32 }
33 }
34
35 }
36
37 return true;
38 });
39
40 });