I know it works in Xcode however, I want to create it specifically in the "Answers" template on Swift Playgrounds. Will the code still work on the template or does attaching an audio player and file only work on a new, blank Playground?
How do you attach/play an audio file and player in Swift Playgrounds?
Same here,
I have this code which I found on the internet, but it doesn't seem to work on the Playgrounds
import AVFoundation import PlaygroundSupport URLCache.shared = URLCache(memoryCapacity: 0, diskCapacity: 0, diskPath: nil) let width = 568 let height = 320 let container = UIView(frame: CGRect(x: 0, y: 0, width: width, height: height)) PlaygroundPage.current.liveView = container PlaygroundPage.current.needsIndefiniteExecution = true func playVideo(_ url: URL){ let f=CGRect(x: 0, y: 0, width: width, height: height) let playerItem = AVPlayerItem(url: url) let player=AVPlayer(playerItem: playerItem) let playerLayer=AVPlayerLayer(player: player) playerLayer.frame=f container.layer.addSublayer(playerLayer) PlaygroundPage.current.liveView = container player.play() } playVideo(URL(string:"http://s3.amazonaws.com/vids4project/sample.mp4")!)
See my answer here. I have both a SwiftUI and UIKit solution.