This repository was archived by the owner on Dec 5, 2024. It is now read-only.
This repository was archived by the owner on Dec 5, 2024. It is now read-only.
Memory leak issue when calling StopViedo() #511
Open
Description
Calling the stopViedo() method causes a memory leak.
I only used events on the UI button
class ViewController: UIViewController {
private var ytPlayer: YTPlayerView
private let stop = UIButton()
init(ytPlayer: YTPlayerView = YTPlayerView()) {
self.ytPlayer = ytPlayer
super.init(nibName: nil, bundle: nil)
self.ytPlayer.load(
withVideoId: "VideoID",
playerVars: [
"autoplay": 0,
"playsinline" : 1,
"cc_load_policy" : 1,
"loop" : 1,
"playlist" : "VideoID",
"fs": 0])
stop.addTarget(self, action: #selector(test), for: .touchUpInside)
}
@objc func test() {
ytPlayer.stopVideo()
}
}
How do you solve this issue?

- My environment
- xcode version 15.0.1 and 15.2
- youtube-ios-player-helper version 1.0.4
Metadata
Metadata
Assignees
Labels
No labels