javascript - 我可以在n秒后调用事件监听器吗

标签 javascript jquery events inappbrowser

我有一个函数

var inApp = cordova.InAppBrowser.open(ln, '_blank', 'location=no');
inApp.addEventListener('loadstop', function(){
    inApp.insertCSS({
        file: 'http://istudy.com.pk/api/hide.css'
    },onSuccess);
});

我想在n秒之后插入CSS,而不是loadstop。是否可以?我怎样才能实现这一目标?

最佳答案

setTimout(function(){
   inApp.insertCSS({
       file: 'http://istudy.com.pk/api/hide.css'
   },onSuccess);
},3000) // 3000 milliseconds  = 3 seconds  

但这只有在执行时定义inApp时才有效

关于javascript - 我可以在n秒后调用事件监听器吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39895467/

相关文章:

javascript - 单击移动设备的硬件按钮,它应该退出 TIZEN 应用程序

javascript - 使用 jquery 动态改变背景颜色

java - 防止当前选择的选择通知 JComboBox 中的监听器

javascript - 使用数字属性时操作不起作用(返回 NaN)

javascript - 在 react 中切换按钮时无法查看数据。没有错误

jquery - 如何检测 jQuery UI 对话框的 (X) 关闭按钮被单击,与dialogclose/dialogbeforeclose 事件分开?

javascript - parseXml后无法获取attr

VBA - 分配给同一宏的多个复选框,如何确定哪个复选框触发事件?

python - 让事件处理函数创建持久的 PYQT4 对象

javascript - 如何消除网页中的 writestringtomemory 警告?