【发布时间】:2017-06-30 10:03:23
【问题描述】:
我 fetch API 响应并在 swift 中解析选择 url。但我需要检查是 image url 还是 video url :
如果我得到图像 url 然后显示图像,如果得到视频 url 然后播放视频:
if let url = postMedia?.url{
//need to check here
}
例如
这是我的视频网址:
https://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4
https://clips.vorwaerts-gmbh.de/big_buck_bunny.mov
这是图片网址:
https://clips.vorwaerts-gmbh.de/big_buck_bunny.png
https://clips.vorwaerts-gmbh.de/big_buck_bunny.jpg
注意:我知道如何显示图像和播放视频
【问题讨论】:
-
你必须检查 url NSURL(fileURLWithPath: filePath).pathExtension 的扩展名