起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10189|回复: 18

[结贴] 视频界面

  [复制链接]

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
发表于 2015-7-29 18:08:15 | 显示全部楼层 |阅读模式
本帖最后由 波斯大香蕉 于 2015-7-29 18:10 编辑

①页面视频还没播放的时候是全黑色的,不太好看,怎么设置一个缓冲图之类的东西?
②全屏不能横向,要怎么办?【下图是谷歌测试,放到手机的话,也不能横向。

详见下图
QQ图片20150729175953.png
QQ图片20150729180759.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2015-7-30 11:38:01 | 显示全部楼层
播放视频要用html5的video,平台没有提供相关的插件或者组件,看看html5的video是否有相关的设置
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
 楼主| 发表于 2015-7-30 13:37:32 | 显示全部楼层
jishuang 发表于 2015-7-30 11:38
播放视频要用html5的video,平台没有提供相关的插件或者组件,看看html5的video是否有相关的设置 ...

没说,只是说有默认的按钮,还有宽高。
回复 支持 反对

使用道具 举报

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
 楼主| 发表于 2015-7-30 15:47:55 | 显示全部楼层
jishuang 发表于 2015-7-30 11:38
播放视频要用html5的video,平台没有提供相关的插件或者组件,看看html5的video是否有相关的设置 ...

- - 图片搞出来了,那这个video用list循环输出还能用json定义吗?
平常都类似于这种格式来定义
var jsonStr1 = '{"@type":"table","rows":['
+'{"newImg":"./img/img001.png","newDate":"2015-07-13 15:22:48"}'
+ '],"userdata":{"sys.count":"2"}}';

var jsonObj1 = JSON.parse(jsonStr1);
this.comp("xinwen").loadData(jsonObj1, true);

那这个定义要怎么写?
把table改成video?然后这样写?
var jsonStr1 = '{"@type":"video","controls":['
+'{"controls":"controls"}'
+ '],"src":['+'{"src":"$UI/list/sp/sp1.mp4"}'
+ '],"poster":['+'{"poster":"sp/sp1.png"}'
+ '],"width":['+'{"width":"100%"}'
+ '],"userdata":{"sys.count":"2"}}';

var jsonObj1 = JSON.parse(jsonStr1);
this.comp("xinwen").loadData(jsonObj1, true);
回复 支持 反对

使用道具 举报

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
 楼主| 发表于 2015-7-30 15:54:23 | 显示全部楼层
jishuang 发表于 2015-7-30 11:38
播放视频要用html5的video,平台没有提供相关的插件或者组件,看看html5的video是否有相关的设置 ...

那UI界面没用容器接收- - 该怎么办?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2015-7-30 17:16:50 | 显示全部楼层
波斯大香蕉 发表于 2015-7-30 15:47
- - 图片搞出来了,那这个video用list循环输出还能用json定义吗?
平常都类似于这种格式来定义
var jsonS ...

data的json格式是不能修改的,你可以把video要播放的url放到json串中,然后data中获取到这个url给video显示
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
 楼主| 发表于 2015-7-30 17:38:23 | 显示全部楼层
var jsonStr1 = '{"@type":"table","rows":['
+'{"url":"$UI/list/sp/sp1.mp4"}'
+ '],"userdata":{"sys.count":"2"}}';
那界面用什么组件接收?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2015-7-31 10:34:22 | 显示全部楼层
波斯大香蕉 发表于 2015-7-30 17:38
var jsonStr1 = '{"@type":"table","rows":['
+'{"url":"$UI/list/sp/sp1.mp4"}'
+ '],"userdata":{"sys. ...

把数据load个data
然后通过data的getValue或者val获取关系的值
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
 楼主| 发表于 2015-7-31 10:43:10 | 显示全部楼层
jishuang 发表于 2015-7-31 10:34
把数据load个data
然后通过data的getValue或者val获取关系的值

不太明白- - ,能举个例子吗?
回复 支持 反对

使用道具 举报

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
 楼主| 发表于 2015-7-31 12:41:51 | 显示全部楼层
jishuang 发表于 2015-7-31 10:34
把数据load个data
然后通过data的getValue或者val获取关系的值

是在dataCustomRefresh这样写吗?
var video = "";
video = video + "<video controls=" + "controls" + " src=" + "video/001.mp4" + " width=" + "100%" + " xid=" + "default1" + " poster=" + "img/001.PNG" + ">您的浏览器不支持</video>";

var jsonStr = '{"@type":"table","rows":['
+'{"vidoe":video}'
+ ']}';
var jsonObj = JSON.parse(jsonStr);
this.comp("xinwen").loadData(jsonObj, true);

- - 这样写,UI页面要怎么接收这个东西?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-20 22:26 , Processed in 0.061182 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表