Я пытаюсь загрузить видео на сервер через Alamofire 4.0, и я хочу добавить индикатор выполнения, чтобы показать процент процесса загрузки во время процесса загрузки, как я могу это сделать, используя ту же функцию загрузки из Alamofire.Как я могу добавить индикатор выполнения с меткой с процентом хода загрузки в Alamofire 4.0
Мой код функции загрузки:
Alamofire.upload(multipartFormData: { multipartFormData in
multipartFormData.append(url.absoluteURL!, withName: "videoFile", fileName: "alaa", mimeType: "mov")
multipartFormData.append("video".data(using: .utf8)!, withName: "load")
multipartFormData.append("record".data(using: .utf8)!, withName: "type")
}, with: URL, encodingCompletion: { (result) in
// code
print("uploaded")
})
где URL-адрес видео в этой строке? let fileURL = Bundle.main.url (forResource: "video", withExtension: "mov") –
Это означает, что вы получите URL-адрес файла с именем video.mov в своем основном комплекте. – bubuxu
Это пример кода, а не код, специфичный для вашей проблемы. В этой строке создается файл url для файла с именем «video.mov» из пакета приложений. –