Electron页面加载事件发生顺序
发布网友
发布时间:2022-12-10 22:42
我来回答
共1个回答
热心网友
时间:2024-11-13 10:49
1、did-start-loading:页面加载过程中的第一个事件。如果该事件在浏览器中发生,那么意味着此时浏览器tab页的旋转图标开始旋转,如果页面发生跳转,也会触发该事件。
2、page-title-updated:页面标题更新事件,事件处理函数的第二个参数为当前的页面标题。
3、dom-ready:页面中的dom加载完成时触发
4、did-frame-finish-load:框架加载完成时触发。页面中可能会有多个iframe,所以该事件可能会被触发多次,当前页面为mainFrame。
5、did-finish-load:当前页面加载完成时触发。注意:此事件在did-frame-finish-load之后触发。
6、page-favicon-updated:页面icon图标更新时触发。
7、did-stop-loading:所有内容加载完成时触发。如果该事件在浏览器中发生,那么意味着此时浏览器tab页的旋转图标停止旋转。