Pico G2 4K设备 Android无法调用本地视频播放

用Android开发一个app,纯Android开发,只是通过intent播放本地视频,代码如下

mIntent.putExtra("title",“jingyu.mp4”);
        mIntent.putExtra("playTime",0);
        mIntent.putExtra("loop",false);
        mIntent.putExtra("isControl",true);
        mIntent.putExtra("videoSource","1");// 
        mIntent.putExtra("videoType","video/*");// 
        mIntent.putExtra("shouldPlayIndex",0);// 
        if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.N){
            mIntent.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
            uri = FileProvider.getUriForFile(this, getApplicationContext().getPackageName()+".FileProvider",file);
        }else {
            mIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            uri = Uri.parse("file:///sdcard/"+mpUrl);
        }

        mIntent.setDataAndType(uri,"video/*");
        mLauncher.launch(mIntent);

 

视频一直显示加载中,或 无法播放,请问代码有问题么?

原文链接:【VR游戏网】https://vr.lxybaike.com/blog/35986.html,转载请注明出处。

0
分享海报

评论0

请先

站点公告

好消息!双11大促,终身VIP只要98元,限量200个名额,抢完即止!因为专业,所以专注,提供网页+PC客户端+一体机客户端直链高速下载,不需要另外开通网盘会员
没有账号?注册  忘记密码?

社交账号快速登录