0
我已經寫在Xcode 9.將以下代碼的ID變量來自我的另一個視圖控制器工作,經由SEGUE。位DailyMotion播放機不處於UIWebView中夫特3
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "ID" {
if let indexPath = self.tblview.indexPathForSelectedRow {
let controller = segue.destination as! DViewController
let value = arrRes[indexPath.row]
controller.videoId = value["id"] as! String
}
}
class DViewController : UIViewController {
@IBOutlet weak var Views: UIWebView!
var ID : String!
override func viewDidLoad() {
super.viewDidLoad()
let url = URL(string: "https://www.dailymotion.com/embed/video/\(ID)?sharing-enable=0&ui-logo=0&endscreen-enable=0&autoplay=1")
Views.loadRequest(URLRequest(url: url!))
Views.allowsInlineMediaPlayback = true
}
}
}
當我運行代碼,我得到以下錯誤:
Page not found. The page you're looking for is ... restricted ...