Просмотр исходного кода

recordVideo插件,返回uri转换为文件路径

zhanglong7 лет назад: 4
Родитель
Сommit
68f0ffe4ef

+ 4 - 3
ipu-plugin-basic/src/main/java/com/ai/ipu/mobile/plugin/MobileVideo.java

@ -12,6 +12,7 @@ import android.net.Uri;
12 12
import android.os.Environment;
13 13
import android.provider.MediaStore;
14 14

15
import com.ai.ipu.mobile.common.choosefile.FileUriUtil;
15 16
import com.ai.ipu.mobile.frame.IIpuMobile;
16 17
import com.ai.ipu.mobile.frame.plugin.Plugin;
17 18
import com.ai.ipu.mobile.util.Messages;
@ -91,10 +92,10 @@ public class MobileVideo extends Plugin {
91 92
	public void onActivityResult(int requestCode, int resultCode, Intent data) {
92 93
		if (requestCode == RECORDER_CODE) {
93 94
			if (data != null) {
94
				// 这个要不要自己定义一个变量呢??
95
				String path = data.getDataString();
95
				Uri uri = data.getData();
96
				String path = FileUriUtil.getPath(context, uri);
96 97
				callback(path);
97
			} else if (data == null && resultCode == Activity.RESULT_OK) {
98
			} else if (resultCode == Activity.RESULT_OK) {
98 99
				callback(fileUri.getPath());
99 100
			}
100 101