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>