Tag: webkitgtk

Webkit GTK:确定文档何时完成加载

StackOverflow还有其他问题,这些问题与我想知道的一样,比如Webkit GTK ::如何检测下载何时完成? ,但我想我会问一些不同的东西: 通常,在事件驱动的C Webkit-GTK API中,有许多事件可能与某些文档何时完成“加载”的想法有关。 问题是文档很稀疏,“完成加载”的想法不一定清楚,因为它可以引用很多东西。 “完成加载”是否意味着文档已完成下载 ? 它已经完成了创建DOM树? 它已经完成下载,包括所有其他资源(如CSS,JS和图像文件?) 相关信号是signal::notify::load-status , document-load-finished和resource-load-finished 。 每次加载状态更改时都会触发load-status信号,因此您需要手动调用webkit_web_view_get_load_status并每次检查状态。 即便如此,当状态最终是WEBKIT_LOAD_FINISHED ,我不确定这意味着什么 – 它是指WebKit是完成下载资源,还是已经完成了创建DOM树,或者是什么? 题: 各种“已完成”信号之间有什么区别,是否有任何信号等同于标准的Javascript DOM事件window.onload ?