我正在使用解析开发一个聊天应用程序。我想在用户单击视频消息时播放视频,并在用户单击图片消息时显示可扩展图像。为此,我需要区分图像和视频。请指导我这样做...
问问题
1000 次
3 回答
0
在资产上传期间将此信息保存在 Parse 上的另一个字段中。
于 2015-11-20T20:39:17.997 回答
0
当然,最简单的方法当然是查看文件扩展名......?
于 2015-07-23T09:04:45.047 回答
0
对于未来的谷歌人......在didTapMessageBubbleAtIndexPath
委托上,您应该检查项目类别
let message = yourMessageArray[indexPath.item]
if message.isMediaMessage() {
if message.media().isKindOfClass(JSQPhotoMediaItem) {
//Handle image
} else if message.media().isKindOfClass(JSQVideoMediaItem) {
let video = message.media() as! JSQVideoMediaItem
let videoURL = video.fileURL
}
}
于 2015-11-20T17:46:47.373 回答