Chrome应用程序webview';装载停止';事件触发两次

Chrome应用程序webview';装载停止';事件触发两次,webview,google-chrome-app,Webview,Google Chrome App,我在Chrome打包的应用程序中创建一个webview,并使用 my_webview.addEventListener('loadstop' ... ) 它似乎发射了两次。这不是一场灾难,但它似乎效率低下,我想知道它为什么这样做,或者我是否应该查找代码中的错误。loadstop在页面加载完成时触发。如果同一个页面似乎触发了两次,可能该页面正在重定向到另一个页面,导致两次加载?只是引用: 每次文档级加载的数量从一个(或多个)变为零时,都会触发此事件。例如,如果一个已经完成加载的页面(即,load

我在Chrome打包的应用程序中创建一个webview,并使用

my_webview.addEventListener('loadstop' ... )

它似乎发射了两次。这不是一场灾难,但它似乎效率低下,我想知道它为什么这样做,或者我是否应该查找代码中的错误。

loadstop
在页面加载完成时触发。如果同一个页面似乎触发了两次,可能该页面正在重定向到另一个页面,导致两次加载?

只是引用:

每次文档级加载的数量从一个(或多个)变为零时,都会触发此事件。例如,如果一个已经完成加载的页面(即,
loadstop
已经触发一次)创建了一个加载页面的新iframe,那么当iframe页面加载完成时,将触发第二个
loadstop
。这种模式通常出现在加载广告的页面上


当你做什么的时候开枪两次?可能就是这样。当我有更多的时间时,我将不得不做更多的调查。