帖子
帖子
用户
博客
课程
123下一页
返回列表 发新帖
显示全部楼层
17
帖子
0
勋章
56
Y币

[插件使用] 视频播放没反应

[复制链接]
发表于 2017-12-17 22:07:32
我用这两个方法播放视频,现在没有连后台,我放了一个视频在res下面,然后我这样试就播放不了,
或者说有没有适合安卓和苹果的很多视频合适的方法,
小白没做过,请求大神指点,感激!感激!感激!


var videoPlayer;
var videoUrl = "";

    apiready = function() {
        api.parseTapmode();
        videoUrl = "widget://res/aaa.f4v";
        videoPlayer = api.require('videoPlayer');
   }

//本地视频播放器
    function playVideo() {
        console.log("进入playVideo()");
        api.openVideo({
            url: videoUrl
        });
    }

//videoPlayer模块
function fnPlay() {
        videoPlayer.play({
            texts: {
                head: {
                    title: '作业视频'
                }
            },
            styles: {
                head: {
                    bg: 'rgba(0.5,0.5,0.5,0.7)',
                    height: 44,
                    titleSize: 16,
                    titleColor: '#fff',
                    backSize: 20,
                    backImg: 'widget://image/back.png',
                    setSize: 20,
                    setImg: 'widget://image/set.png'
                },
            },
            path: videoUrl,
            autoPlay: true
        }, function(ret, err) {
            // console.log(JSON.stringify(err));
            if (ret) {
                if (ret.eventType == "back") {
                    videoPlayer.close();
                }
                if (ret.eventType == "pause") {
                    videoPlayer.pause();
                }
                if (ret.eventType == "play") {
                    videoPlayer.start();
                }
                if (ret.eventType == "next") {
                    console.log("抱歉,这是最后一个视频!");
                }
                if (ret.eventType == "failed") {
                    console.log("视频播放失败!");
                }
            } else {
                console.log(JSON.stringify(err));
            }
        });
    }
videoPlayer (2).png 本地播放器.png

46
帖子
6
勋章
6万+
Y币
不能播只是因为视频格式
17
帖子
0
勋章
56
Y币
狼哥1996 发表于 2017-12-18 00:03
不能播只是因为视频格式

难道只能mp4格式的吗?那有什么解决办法,这个视频格式没法限制啊
17
帖子
0
勋章
56
Y币
有没有大神指点一下,真的很急啊,拜托啦!
4
帖子
0
勋章
3946
Y币
54shanshan 发表于 2017-12-18 11:00
有没有大神指点一下,真的很急啊,拜托啦!

你这个视频格式现在没有模块支持播放
17
帖子
0
勋章
56
Y币
zhiuzun 发表于 2017-12-18 16:30
你这个视频格式现在没有模块支持播放

可是之前我试过苹果手机上传的视频也播放不了
177
帖子
0
勋章
1万+
Y币
54shanshan 发表于 2017-12-18 17:27
可是之前我试过苹果手机上传的视频也播放不了

换成这个模块试试moviePlayer模块

https://docs.apicloud.com/Client-API/Func-Ext/moviePlayer
46
帖子
6
勋章
6万+
Y币
54shanshan 发表于 2017-12-18 09:12
难道只能mp4格式的吗?那有什么解决办法,这个视频格式没法限制啊

对 webview在ios和安卓两端都能播的只有mp4,你只能试试其他的模块,注明可以播这种格式的模块才行
17
帖子
0
勋章
56
Y币
gigie 发表于 2017-12-18 17:52
换成这个模块试试moviePlayer模块

https://docs.apicloud.com/Client-API/Func-Ext/moviePlayer ...

试过了,安卓能播放MP4格式的,但是苹果的什么格式都不能播放
177
帖子
0
勋章
1万+
Y币
54shanshan 发表于 2017-12-20 17:57
试过了,安卓能播放MP4格式的,但是苹果的什么格式都不能播放

iPhone上你播放什么格式的视频?
123下一页
您需要登录后才可以回帖 登录

本版积分规则