fix(ios): destroy adsManager when player detach from super view (#3716) (#3722)

* fix(ios): destroy adsManager when player detach from super view (#3716)

* fix: swift format
This commit is contained in:
Nguyễn Bảo Khương
2024-05-01 16:31:20 +07:00
committed by GitHub
parent ecc946d1c1
commit e96c17321f
2 changed files with 14 additions and 0 deletions

View File

@@ -1187,6 +1187,10 @@ class RCTVideo: UIView, RCTVideoPlayerViewControllerDelegate, RCTPlayerObserverH
_resouceLoaderDelegate = nil
_playerObserver.clearPlayer()
#if USE_GOOGLE_IMA
_imaAdsManager.releaseAds()
#endif
self.removePlayerLayer()
if let _playerViewController {