Javascript wkwebview:了解渲染何时完成

Javascript wkwebview:了解渲染何时完成,javascript,cocoa,wkwebview,Javascript,Cocoa,Wkwebview,我正在javascript中修改加载在WkWebView中的页面内容,并在javascript的完成处理程序上使用takeSnapshotWithConfiguration:completionHandler:截图 不幸的是,我经常得到部分呈现页面。我真的很想避免任何延迟/计时器方法,但我正在寻找一种“方法”来真正了解页面何时完成渲染我在使用javascript修改页面后,试图找出页面何时完全渲染时遇到了同样的问题。你找到解决这个问题的办法了吗?非常感谢@shin不幸的是,我仍然在寻找一种可靠的

我正在javascript中修改加载在
WkWebView
中的页面内容,并在javascript的完成处理程序上使用
takeSnapshotWithConfiguration:completionHandler:
截图


不幸的是,我经常得到部分呈现页面。我真的很想避免任何延迟/计时器方法,但我正在寻找一种“方法”来真正了解页面何时完成渲染

我在使用javascript修改页面后,试图找出页面何时完全渲染时遇到了同样的问题。你找到解决这个问题的办法了吗?非常感谢@shin不幸的是,我仍然在寻找一种可靠的方法来获取这些信息。我尝试了各种方法(比如变异观察者),但仍然不如肮脏的延迟可靠。如果您在处理完成后找到任何方式获得通知,感谢分享。