gpt4 book ai didi

ios - 按钮触发视频打开播放

转载 作者:可可西里 更新时间:2023-11-01 02:16:48 25 4
gpt4 key购买 nike

我对编码很陌生,没有任何经验。我找到了一种播放视频的方法,但它会自动播放/自动打开。我需要视频只在按下按钮时打开和播放。请有人帮我调整我的代码来做到这一点。

这是我当前的代码:

import UIKit
import UIKit
import AVKit
import AVFoundation

class ViewController: UIViewController {


var playerviewcontroller = AVPlayerViewController()
var playerview = AVPlayer ()

override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.

}

override func viewDidAppear(animated: Bool) {
var fileURL = NSURL(fileURLWithPath:"/Users/MorganEvans/Documents/Apps/Warm Up/Video View/Video View/ViewController.swift")
playerview = AVPlayer(URL: fileURL)

playerviewcontroller.player = playerview

self.presentViewController(playerviewcontroller, animated: true){

self.playerviewcontroller.player?.play()
}


}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}

}

最佳答案

试试这个:

@IBAction func playMusic(sender: AnyObject) {
var fileURL = NSURL(fileURLWithPath:"/Users/MorganEvans/Documents/Apps/Warm Up/Video View/Video View/ViewController.swift")
playerview = AVPlayer(URL: fileURL)

playerviewcontroller.player = playerview

self.presentViewController(playerviewcontroller, animated: true){

self.playerviewcontroller.player?.play()
}
}

只要不在另一个函数中,您可以将它简单地放在 ViewController 中的任何位置。

然后将它与 Storyboard中的按钮连接起来:

How to connect

关于ios - 按钮触发视频打开播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37556094/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com