Изображение не предустановлено в phantomjs

Я пытаюсь обнаружить, что изображение было предварительно загружено браузером в некоторых интеграционных тестах, которые я пишу, и у меня есть эта проблема.

Когда я запускаю phantomjsэтот скрипт (событие с опцией --load-images=true)

"use strict";

// This code is returning twice false on phantom !
var image = new Image();
image.src = 'http://96pix.com/images/tambakothejaguar_2.jpg';
console.log(image.complete);
setTimeout(function(){
    var image2 = new Image();
    image.src = 'http://96pix.com/images/tambakothejaguar_2.jpg';
    console.log(image.complete);
}, 1000);

Он возвращается falseдважды, ведь это не поведение, которое я наблюдаю, когда я запускаю скрипт в Chrome на Firefox, так как у меня есть (как и ожидалось), falseтогдаtrue

Их вариант на phantomjs мне не хватает?

Благодаря!

javascript,phantomjs,

0

Ответов: 0

Изображение не предустановлено в phantomjs

Я пытаюсь обнаружить, что изображение было предварительно загружено браузером в некоторых интеграционных тестах, которые я пишу, и у меня есть эта проблема.

Когда я запускаю phantomjsэтот скрипт (событие с опцией --load-images=true)

"use strict";

// This code is returning twice false on phantom !
var image = new Image();
image.src = 'http://96pix.com/images/tambakothejaguar_2.jpg';
console.log(image.complete);
setTimeout(function(){
    var image2 = new Image();
    image.src = 'http://96pix.com/images/tambakothejaguar_2.jpg';
    console.log(image.complete);
}, 1000);

Он возвращается falseдважды, ведь это не поведение, которое я наблюдаю, когда я запускаю скрипт в Chrome на Firefox, так как у меня есть (как и ожидалось), falseтогдаtrue

Их вариант на phantomjs мне не хватает?

Благодаря!

00JavaScript, phantomjs,
Похожие вопросы