防止上传超过限制的视频
Prevent upload a video that exceeds the limit
我正在开发一个可以上传/录制视频的应用程序。我为视频设置了限制,但是当我从库中上传超过限制的视频时,会出现一个弹出窗口 "Video Too Long to Send",但我可以选择该视频。
我的问题是:我可以禁用选择按钮或做一些事情来停止上传视频吗?
上传视频之前,您应该检查视频大小。我已经用我的 swift 应用程序完成了它。我使用了以下代码。
let data: NSData = NSData(contentsOfURL: <video URL>)!
if !isFileSizeUpTo10Mebibytes(data.length)
{
//File is more than 10 MB.
}
func isFileSizeUpTo10Mebibytes(fileSize: Int) -> Bool {
return fileSize <= 10485760
}
我正在开发一个可以上传/录制视频的应用程序。我为视频设置了限制,但是当我从库中上传超过限制的视频时,会出现一个弹出窗口 "Video Too Long to Send",但我可以选择该视频。 我的问题是:我可以禁用选择按钮或做一些事情来停止上传视频吗?
上传视频之前,您应该检查视频大小。我已经用我的 swift 应用程序完成了它。我使用了以下代码。
let data: NSData = NSData(contentsOfURL: <video URL>)!
if !isFileSizeUpTo10Mebibytes(data.length)
{
//File is more than 10 MB.
}
func isFileSizeUpTo10Mebibytes(fileSize: Int) -> Bool {
return fileSize <= 10485760
}