2017-10-21 1 views

답변

0

페이지가 발견되지 않기 때문에 당신은 그 오류가있어 : 나는이 코드를 실행하면

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 

     } 
    } 
} 

, 나는 다음과 같은 오류가 발생합니다. 브라우저에서 해당 페이지로 이동하십시오. link you put in your code404 페이지를 반환합니다. 즉, 아무 의미가없는 페이지입니다. 코드가 괜찮아 보인다. 그것은 깨진 링크입니다. 당신이 당신의 코드를 디버깅하려고 시작하기 전에

enter image description here

, 그것은 작동되지 않는 이유의 가장 간단한 설명을 생각하려고합니다. 보통 가장 간단한 설명은 올바른 설명입니다. 이 경우 오류 메시지가 모두 표시되어 페이지를 찾을 수 없습니다. 거기에는 아무 것도 없습니다.

관련 문제