Включить файл js с PhantomJS
В скрипте PhantomJS я пытаюсь загрузить локальный файл JavaScript, который определяет массив:
var webPage = require('webpage'),
page = webPage.create();
injected = page.injectJs('./codes.js');
if (injected) {
console.log('injected codes.js');
console.log(myCodes);
}
phantom.exit();
codes.js:
myCodes = new Array();
myCodes[0] = { "stuff": "here" };
// more like this
Я ожидаю, что массив myCodes будет доступен. Все же я получаю
введенные коды.
ReferenceError: Не удается найти переменную: myCodes