国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

解決phantomjs截圖失敗,phantom.exit位置的問題

2020-01-04 15:03:35
字體:
來源:轉載
供稿:網友

剛剛學習使用phantomjs,根據網上帖子自己手動改了一個延時截圖功能,發現延時功能就是不能執行,最后一點點排查出了問題。

看代碼:

var page = require('webpage').create(),  system = require('system'),  address,file;  if (system.args.length === 1) {  console.log('Usage: netlog.js <some URL>');  phantom.exit(1); } else {  address = system.args[1];  file = system.args[2];   page.open(address, function (status) {   if (status == 'success') {    console.log('success file is ' + file);   }   window.setTimeout(function ()    {    console.log('render ok');    page.render(file);    phantom.exit();//<span style="color:#ff0000;">必須在settimeout里面調用結束語句</span>    },60*1000);     }); } 

手動改的代碼setTimeout里沒有寫phantom.exit(),而是放在setTimeout外面了,怎么都不能執行setTimeout里面的語句,放進去就ok了。。。

以上這篇解決phantomjs截圖失敗,phantom.exit位置的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到python教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 揭东县| 庄浪县| 开原市| 游戏| 边坝县| 卓尼县| 丽水市| 永德县| 历史| 章丘市| 巴塘县| 梁河县| 凉城县| 西平县| 晋江市| 辽阳市| 耿马| 梅州市| 城市| 万年县| 丹凤县| 县级市| 寿光市| 祁连县| 娱乐| 垣曲县| 乐东| 吉木乃县| 敦化市| 星子县| 新巴尔虎右旗| 扶沟县| 吕梁市| 宜川县| 庐江县| 吉木萨尔县| 肥城市| 玛曲县| 从江县| 屏东市| 伊宁市|