J'essaie de télécharger une vidéo sur mon serveur. Je peux actuellement télécharger des images bien, mais lorsque vous essayez de télécharger une vidéo, je n'ai aucune idée sur la façon d'aborder cela. J'utilise actuellement ce qui suit pour télécharger des images:Swift 3 télécharger la vidéo sur le serveur
à "let image" Lance une erreur lorsque je sélectionne une vidéo de l'album.
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any])
{
let imageUrl = info[UIImagePickerControllerReferenceURL] as! NSURL
let imageName = imageUrl.lastPathComponent
let documentDirectory = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true).first!
let photoURL = NSURL(fileURLWithPath: documentDirectory)
let localPath = photoURL.appendingPathComponent(imageName!)
let image = info[UIImagePickerControllerOriginalImage]as! UIImage
let data = UIImagePNGRepresentation(image)
Si vous avez pris une vidéo, pourquoi vous essayez d'obtenir une image? – rmaddy