Phantomjs-onfilepicker
提供:Dev Guides
PhantomJS-onFilePicker()
この* onFilePicker()*コールバックは、ファイルのアップロードに使用されます。 このコールバックは、ユーザーがファイルをアップロードするときに呼び出されます。
構文
その構文は次のとおりです-
page.onFilePicker = function(oldFile) { }
例
var wpage = require('webpage').create();
wpage.onFilePicker = function(oldFile) {
console.log('Entering file picker callback');
console.log(oldFile);
}
wpage.open("http://localhost/tasks/filel", function(status) {
console.log(status);
wpage.evaluate(function() {
var fileUp = document.querySelector("#fileToUpload");
var ev = document.createEvent("MouseEvents");
ev.initEvent("click", true, true);
fileUp.dispatchEvent(ev);
});
});
上記のプログラムは、次の output を生成します。
Success
Entering file picker callback