我正在iOS上导入文件

当这个代表被叫...

func documentPicker(controller:UIDocumentPickerViewController, didPickDocumentAtURL url:NSURL)

如何检索文件的mime类型?我需要将其放置在电子邮件中,以便邮件客户端可以正确打开附件吗?

最佳答案

iOS不通过其documentPicker UI提供内容类型。

但是,可以使用文件扩展名。

例如,Mandrill:如果用户选择了一个名为“example.pdf”的文件

encodedFileContent = ...

attachments:
[{
    type: "application/pdf",
    name: "example.pdf",
    content: encodedFileContent
}]

07-28 02:36
查看更多