Using the animation frame plugin as-is? I don't think so - it looks like it only supports 'inview' completion i.e. as soon as the component scrolls into view it marks as completed. You might be able to get the author (Fabio Beoni) to add support for something like this (esp. if you're willing to pay him!). Haven't seen him on here for a while though...
I have done something like this in the past using our (Kineo) adapt-iframe component - this was years ago though but it may all still work!! See the README for the _setCompletionOn setting.