在没有https的情况下在iOS 9中嵌入YouTube视频

时间:2015-10-03 13:52:00

标签: http https youtube ios9

我正在尝试使用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)

但那不起作用。有人知道解决这个问题吗?

由于

1 个答案:

答案 0 :(得分:1)

iOS9默认只允许HTTPS连接。有关变通方法,请参阅this StackOverflow question的答案。

专门针对YouTube,所有视频均以HTTPS格式提供,因此我会坚持使用HTTPS网址。