Skip to content

application/octet-stream 不能播放 #113

@Laygo

Description

@Laygo

func urlSession(_ session: URLSession, dataTask: URLSessionDataTask, didReceive response: URLResponse, completionHandler: @escaping (URLSession.ResponseDisposition) -> Void) {
#if !os(macOS)
guard
let mimeType = response.mimeType,
mimeType.contains("video/")
else { completionHandler(.cancel); return }
#endif
delegate?.handler(self, didReceive: response)
completionHandler(.allow)
}

我的视频返回的是application/octet-stream,在iOS因为这里判断了mimeType.contains("video/")导致不能播放。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions