Cloudinary只有一个如何将图像从Android加载到云中的示例。但是我需要上传视频。当我使用示例代码中的调用时,出现Invalid image file
错误。这是抛出异常的调用
Map cloudinaryResult=cloudinary.uploader().upload(file, uploadParams);
是否有人知道上传视频而非照片的电话?我正在使用Cloudinary和Parse.com
这是堆栈跟踪
java.lang.RuntimeException: Invalid image file
at com.cloudinary.android.UploaderStrategy.callApi(UploaderStrategy.java:101)
at com.cloudinary.Uploader.callApi(Uploader.java:22)
at com.cloudinary.Uploader.upload(Uploader.java:55)
答案 0 :(得分:6)
你应该添加
uploadParams.put("resource_type", "video")
告诉Cloudinary您要上传视频。或者,
uploadParams.put("resource_type", "auto")
让Cloudinary确定文件的内容。