]>
Commit | Line | Data |
---|---|---|
ee517042 | 1 | require(['dojo/_base/kernel', 'dojo/ready'], function (dojo, ready) { |
f6d2787a | 2 | ready(function () { |
ee517042 AD |
3 | PluginHost.register(PluginHost.HOOK_ARTICLE_RENDERED_CDM, function (row) { |
4 | if (row) { | |
5 | console.log("af_zz_noautoplay!"); | |
6 | console.log(row); | |
7 | ||
8 | var videos = row.getElementsByTagName("video"); | |
9 | console.log(row.innerHTML); | |
10 | ||
11 | for (i = 0; i < videos.length; i++) { | |
12 | ||
13 | videos[i].removeAttribute("autoplay"); | |
14 | videos[i].pause(); | |
15 | videos[i].onclick = function () { | |
16 | this.paused ? this.play() : this.pause(); | |
17 | } | |
1dbc8d60 AD |
18 | } |
19 | } | |
1dbc8d60 | 20 | |
ee517042 AD |
21 | return true; |
22 | }); | |
1dbc8d60 | 23 | |
ee517042 AD |
24 | PluginHost.register(PluginHost.HOOK_ARTICLE_RENDERED, function (row) { |
25 | if (row) { | |
26 | var videos = row.getElementsByTagName("video"); | |
1dbc8d60 | 27 | |
ee517042 AD |
28 | for (i = 0; i < videos.length; i++) { |
29 | videos[i].removeAttribute("autoplay"); | |
30 | videos[i].pause(); | |
31 | videos[i].onclick = function () { | |
32 | this.paused ? this.play() : this.pause(); | |
33 | } | |
1dbc8d60 | 34 | } |
ee517042 | 35 | |
1dbc8d60 AD |
36 | } |
37 | ||
ee517042 AD |
38 | return true; |
39 | }); | |
1dbc8d60 | 40 | }); |
1dbc8d60 | 41 | }); |