Я установил PhantomJS в моем Метеор приложение, следуя инструкциям в ответ здесь: Installing/Using Phantom.js with Meteor но метод включал:Метеор PhantomJS Динамический URL
(частный/phantomDriver.js)
var page = require('webpage').create();
page.open('http://github.com/', function(){
console.log('Page Loaded');
page.render('github.png');
phantom.exit();
});
имеет заданный URL ... как передать параметры в файл для изменения URL? например
page.open(URL, etc...)
Это:
var URL = newURL
spawn(phantomjs.path, ['assets/app/phantomDriver.js', URL]);
Журналы
"stdout: ReferenceError: Can't find variable: URL" to the console.
возможно duplicate of [Передача переменной в PhantomJS через exec] (http: // stackoverf low.com/questions/16752882/passing-a-variable-to-phantomjs-via-exec) Если вопрос может не совпадать, ответ будет выполнен. –