尝试使用 PhantomJS 和 NodeJS 来检查网站加载时间。
但收到这条消息后
phantom_instance.exit();
Run Code Online (Sandbox Code Playgroud)
Promise 返回后已经尝试运行此行
这是我的代码:
function timer(url) {
return new Promise(function(resolve, reject) {
let phantom_instance = null;
let sitepage = null;
let start_time = null;
let end_time = null;
let interval_obj = null;
let loading_time = 0;
phantom.create()
.then(function(instance) {
phantom_instance = instance;
return phantom_instance.createPage();
})
.then(function(page) {
sitepage = page;
page.property('viewportSize', {
width: 1280,
height: 1024
})
start_time = Date.now();
return page.open(url);
})
.then(function(status) {
return new Promise(function(resolve, reject) {
if (status == 'success') …Run Code Online (Sandbox Code Playgroud)