我们正在开发一个开源 Chrome 扩展程序:Digital Assistant Client
我们有一个调用网页点击的脚本。我们将一系列点击记录为“流”或“任务”。即在调用第一次点击后,我们等待页面加载 5 秒,然后调用第二次点击。
setTimeout(function(){UDAPluginSDK.showhtml();}, 5000);
现在,我们不想等待 5 秒,而是想探索是否可以在页面加载后立即调用第二次点击。我们尝试使用“onPageLoad”,但我们意识到这不适用于现代单页(响应式)应用程序。即我们不知道js何时完成执行。
window.addEventListener('load', (event) => {
setTimeout(function (){
UDAPluginSDK.modifybodyhtml();
},2000);
});