华为手机进行选择视频后返回空的路径
来源:互联网 发布:里见浩太朗 知乎 编辑:程序博客网 时间:2024/04/30 01:42
最近在做项目的时候,有个功能是选择本地视频然后上传服务器,做好了在红米、魅族手机测试的时候都没有问题,最近在华为手机上出现问题,可以进行选择,但返回来的时候,缩略图没有,经过查找,发现能够传回URI,但是转化为路径的时候却是空。经过一番百度,才知道问题。
测试的时候URI是这样类型的:content://com.android.providers.media.documents/document/video%3A26267
头疼呀,这是啥啥呢
原来是在启动去选择的时候,代码跟其它的不一样。
修改前|:
//Intent video_intent = new Intent(); // 设置文件类型// video_intent.setType("video/*");//选择视频// video_intent.setAction(Intent.ACTION_GET_CONTENT);// video_intent.addCategory(Intent.CATEGORY_OPENABLE);// startActivityForResult(video_intent, PHOTO_CAMERA);
修改后:
Intent intent;intent = new Intent( Intent.ACTION_PICK, android.provider.MediaStore.Video.Media.EXTERNAL_CONTENT_URI);startActivityForResult(intent, PHOTO_CAMERA);
修改后测试返回正常路径了
0 0
- 华为手机进行选择视频后返回空的路径
- 记录开发中遇到的坑(华为手机获取拍照权限后拍照,返回值为空)!
- Android部分手机拍照上传返回为空处理,和拍照后图片压缩后保存到指定路径下
- 解决华为手机选择图片路径不一样问题
- iOS 选择照片、视频、拍照并压缩视频获取压缩保存后路径的方法
- 返回选择文件夹的路径
- 小米 note手机 选择本地视频 获取cursor 为空
- 选取相册是解决部分手机返回路径为空
- 清空AsyncFileUpload 选择的文件路径
- 如何通过CFileDialog进行路径的选择
- 解决华为手机获取不到图库图片的路径问题
- android 手机调用java webService返回空值的问题
- Qt vlc视频开发libvlc_new返回空的问题
- android 小米手机 相册图片路径空指针的问题
- 将HTML input file的文件选择路径清空
- php 升级后 htmlspecialchars 返回空 的解决方案
- android 拍照后返回的data为空
- 清空file图片上传后的路径
- c++引用
- web学习——项目的开发流程
- 秒杀系统Web层设计
- response对象的组成及应用
- win32 调试 API 学习总结
- 华为手机进行选择视频后返回空的路径
- leetcode.198.House Robber
- new ObjectInputStream(socket.getInputStream());无法执行
- Dicom图像自动按照病人和扫描序列分类储存的matlab代码
- 等价二叉树
- 万能指针void
- iOS文件计算和清理(SDWebImage延伸)
- 2017蓝桥杯A组赛题解析
- 动态磁盘导致无法进入Mac系统的解决办法