Ich habe eine sehr einfache/einfache swift-App, mit einem eingebetteten WebView, der per URL auf ein Youtube-Video verweist. Siehe den gesamten Code unten. Ich möchte 10 weitere Youtube-URLs hinzufügen und sie zufällig im WebView über eine Schaltfläche namens "shuffleButton" auffüllen. Wie kann ich diesen Knopf ganz einfach benutzen, um ein Video zu laden und dann zufällig durch sie zu mischen? Kann ich die Hauptliste der Video-URLs in demselben ViewController finden? Vielen Dank!Random Shuffle Liste der URLs - Swift
// ViewController.swift
@IBOutlet var videoView: UIWebView!
@IBOutlet var shuffleButton: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let youtubeURL = "https://www.youtube.com/embed/Rg6GLVUnnpM"
videoView.allowsInlineMediaPlayback = true
videoView.loadHTMLString("<iframe width=\"\(videoView.frame.width)\" height=\"\(videoView.frame.height)\" src=\"\(youtubeURL)?&playsinline=1\" frameborder=\"0\" allowfullscreen></iframe>", baseURL: nil)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}