我正在尝试使用xcode在iOS 9中嵌入YouTube视频。
此代码一切正常:
let url = NSURL(string: "https://www.youtube.com/watch?v=kmv4kEbmWgc")
let request = NSURLRequest(URL: url!)
youTubeView.loadRequest(request)
但是,因为加密导出问题我不想使用https: Does my application "contain encryption"?
我正在尝试上述代码的非http版本:
let url = NSURL(string: "http://www.youtube.com/watch?v=kmv4kEbmWgc")
let request = NSURLRequest(URL: url!)
youTubeView.loadRequest(request)
但那不起作用。有人知道解决这个问题吗?
由于
答案 0 :(得分:1)
iOS9默认只允许HTTPS连接。有关变通方法,请参阅this StackOverflow question的答案。
专门针对YouTube,所有视频均以HTTPS格式提供,因此我会坚持使用HTTPS网址。