android webview 中setTimeout 不生效

setTimeout(()=>{

console.log("i am test")
    },3000)
   

在安卓webview中不会起作用.

问题已经解决,谢谢大家。 是安卓的那边的开发人员的问题,清除了定时器。

阅读 5.1k
评论
    4 个回答
    • 21

    这句写成

    setTimeout(function(){ 
        console.log("i am test"); 
    }, 3000);

    这样本身肯定是没问题的,android webview中能用。是不是前面或者上一层的其他代码块阻塞了运行?或者有异步的情况导致这段代码被跳过?可以在关键位置设一些断点,调试几次就知道究竟哪一段没工作。

      相似问题
      推荐文章