blob: d460bd109ce65472ea5df5d47815234e0eebd629 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
wrap_elm_init('ImageFlagging', function(init, opt) {
opt.flags.pWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;
opt.flags.pHeight = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight;
var app = init(opt);
var preload = {};
var curid = '';
app.ports.preload.subscribe(function(url) {
if(Object.keys(preload).length > 100)
preload = {};
if(!preload[url]) {
preload[url] = new Image();
preload[url].src = url;
}
});
});
|