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