0
私はXcode 9で次のコードを書いています。このID変数は、別のビューコントロールからのものです。Dailymotion PlayerがUIWebview Swift 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 ...