// ==UserScript==
// @name 飞书
// @namespace http://tampermonkey.net/
// @version 1.0.0
// @description Gmail batch
// @match https://www.baidu.com/
// ==/UserScript==
(async function () {
'use strict';
//const delay = ms => new Promise(resolve => setTimeout(resolve, ms));
async function delay(ms) {
console.log(`Starting delay of ${ms} milliseconds`);
return new Promise(resolve => setTimeout(() => {
console.log('Delay completed');
resolve();
}, ms));
}
console.log('Before delay');
await delay(1000);
console.log('After delay');
})();
这个脚本在脚本猫中console.log('After delay');不执行。 await delay(1000); 这段代码是正常的,但是阻塞了后面的代码运行。油猴中测试正常。之前没有发现这个问题。脚本猫删除重新安装都 试过了仍然无效。