帖子
帖子
用户
博客
课程
显示全部楼层
4
帖子
0
勋章
12
Y币

[BUG] videoPlayer bug

[复制链接]
发表于 2017-11-17 17:18:44
        var videoPlayer = api.require('videoPlayer');
                videoPlayer.play({
                    styles: {
                        head: {
                            bg: 'rgba(0.5,0.5,0.5,0.7)',
                            width: 100,
                            height: 54,
                            titleSize: 12,
                            titleColor: '#fff',
                            backSize: 28,
                            backImg: 'fs://img/back.png',
                            setSize: 28,
                            setImg: ''
                        },
                        foot: {
                            bg: 'rgba(0.5,0.5,0.5,0.7)',
                            height: 44,
                            playSize: 28,
                            playImg: 'fs://img/back.png',
                            pauseImg: 'fs://img/back.png',
                            nextSize: 0,
                            nextImg: '',
                            timeSize: 14,
                            timeColor: '#fff',
                            sliderImg: 'fs://img/slder.png',
                            progressColor: '#696969',
                            progressSelected: '#76EE00'
                        }
                    },
                    autorotation:true,
                    path: videoUrl, //(可选项)字符串类型;文档的路径,支持网络和本地(fs://)路径;默认:未传值时不播放
                    //在 android 平台上不支持 widget://
                    autoPlay: true //(可选项)布尔类型;打开时是否自动播放;默认:true(自动播放)
                }, function(ret, err) {
                    if (ret) {

                        if (ret.eventType == 'back') {
                            videoPlayer.stop();
                            videoPlayer.close();
                        }
                    } else {
                        //alert(JSON.stringify(err));
                        api.alert({
                            title: '温馨提示',
                            msg: '视频播放错误!',
                        }, function(ret, err) {

                        });
                    }
                });
videoPlayer 自定义loader和云编译后视频左上角的返回按钮不显示,右上角的设置按钮全屏模式返回竖屏也不显示,ios10.3  5s,6s plus机型都出现该问题

真机运行横屏转到竖屏无设置按钮

真机运行横屏转到竖屏无设置按钮

真机运行正常

真机运行正常

编译后竖屏无返回箭头

编译后竖屏无返回箭头

编译后横屏无返回箭头

编译后横屏无返回箭头
2
帖子
0
勋章
2271
Y币
您好,您的backImg: 'fs://img/back.png'的图片是否存在?
4
帖子
0
勋章
12
Y币
cjapi 发表于 2017-11-17 17:22
您好,您的backImg: 'fs://img/back.png'的图片是否存在?

我不太明白这个图片是保存在哪里了?
2
帖子
0
勋章
2271
Y币
heyboy 发表于 2017-11-17 17:28
我不太明白这个图片是保存在哪里了?

您好,您可以用调用下面的接口,把网络图片下载到fs路径下,再测试一下。
api.download({
    url: url,
    savePath: 'fs://img/back.png',
    report: true,
    cache: true,
    allowResume: true
}, function(ret, err) {
    if (ret.state == 1) {
        //下载成功
    } else {

    }
});
4
帖子
0
勋章
12
Y币
cjapi 发表于 2017-11-17 17:41
您好,您可以用调用下面的接口,把网络图片下载到fs路径下,再测试一下。
api.download({
    url: url,

您方便留个联系方式不,这块实在是不明白
2
帖子
0
勋章
2271
Y币
heyboy 发表于 2017-11-17 17:45
您方便留个联系方式不,这块实在是不明白

或者您不写fs路径,换成widget路径,backImg: 'widget://img/back.png'

fs://就是手机SD卡里的UZMap->app id目录
widget://就是自己的项目目录,widget目录是只读目录,不可写

4
帖子
0
勋章
12
Y币
cjapi 发表于 2017-11-17 17:51
或者您不写fs路径,换成widget路径,backImg: 'widget://img/back.png'

fs://就是手机SD卡里的UZMap->ap ...

谢谢版主,问题解决了,换成本地widget://路径就可以了
2
帖子
0
勋章
2271
Y币
heyboy 发表于 2017-11-17 18:30
谢谢版主,问题解决了,换成本地widget://路径就可以了

恩,好的。
您需要登录后才可以回帖 登录

本版积分规则