IPTV机顶盒:web前端开发

近期接触了iptv机顶盒的页面开发,记录下问题和经验。

1. 布局用position:absolute 定位。方便了布局,更重要的是电视上遥控的焦点跳转,在使用传统布局时,如ul,li...,会出现跳转位置与预想不符的情况,所以直接用绝对定位开发。

    2. 使用jQuery 进行开发,诸如vue等没有实际使用在IPTV项目,但根据机顶盒内嵌浏览器的兼容性来说,使用jQuery应该是 最不会出现不明bug或兼容问题的开发工具。

    3. 使用es5。es6及以上的语句表达方式就不要出现了,因为浏览器识别不到。诸如:=>,let...;

    4. 可直接用1280*720的标准图进行开发(px),我是用了rem自适应。

    5. 所有需要被聚焦的html元素,都需要被a标签包裹,如:<a href="javascript:dosomething();"><span></span></a>。

    6. 每个页面都需要设定一个初始的聚焦点。$('.').focus()。

    7. iptv的web开发,在视频播放方面有较大局限性,只能通过给定的API进行定位,播放等操作,所以开发中出现一些奇奇怪怪的问题,有时候也只能曲线救国的去解决了。

    8. 聚焦时样式 :focus{}

    X. 在机顶盒配置自己服务器地址,设置跳转入口进行测试。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。