LWPlayerManager.swift 575 B

12345678910111213141516171819202122232425
  1. //
  2. // LWPlayerManager.swift
  3. // SwiftBilibili
  4. //
  5. // Created by 罗文 on 2021/4/2.
  6. // Copyright © 2021年 罗文. All rights reserved.
  7. //
  8. import UIKit
  9. class LWPlayerManager {
  10. var player: LWPlayer?
  11. var embeddedContentView: UIView?
  12. static let sharedInstance = LWPlayerManager()
  13. func playEmbeddedVideo(url: URL?, embeddedContentView contentView: UIView? = nil) {
  14. self.player = LWPlayer()
  15. self.embeddedContentView = contentView
  16. self.player!.playWithURL(url, embeddedContentView: embeddedContentView)
  17. }
  18. }