The state corresponding to life cycle can be received.
<html> <head> <script src="wplayer-api.1.0.0.js"></script> <script> let pageID = null; $wp.setDefaultCallback(function (object) { switch (object.type) { case 'state': switch (object.sub) { case 'ready': $wp.utility.log(`ElementHtml get 'ready' state`); pageID = object.pageId; break; case 'play': $wp.utility.log(`ElementHtml get 'play' state`); break; case 'stop': $wp.utility.log(`ElementHtml get 'stop' state`); $wp = null; break; default: break; } break; default: break; } }); </script> </head> </html>