OpenLayers: Wie erkennt man, dass die Kartenansicht vollständig geladen ist?

Ich implementiere Kartenexportfunktionen mit OpenLayers 3.

Aber es gibt ein Problem: Man kann nicht feststellen, ob die Kartenansicht vollständig geladen ist oder noch einige Kacheln fehlen.

Es scheint, dass es keine solche API oder ein solches Ereignis gibt. Das letzte ist tileloadstart - tileloadend pair. Aber OpenLayers lädt Kacheln asynchron und bevor die Kachel tatsächlich geladen wird, wird der Kachelstart nicht ausgelöst - das heißt, eine Kachel, die sich in der Kachelwarteschlange befindet, löst das Ereignis nicht aus, bevor sie tatsächlich geladen wird.

Hot kann ich feststellen, dass die Kartenansicht vollständig geladen ist?