Phantomjs-onfilepicker

提供:Dev Guides
2020年6月23日 (火) 08:10時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

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