发现机顶盒上内置的浏览器好像都是阉割版的,很多基本的样式或者js写法用不了。
以下为注意事项(不足之处还望指点,谢谢):

  1. 一般机顶盒内置的浏览器都是ie8一下的版本
  2. 浏览器的分辨率都是1280*720
  3. 不允许出现css新特性,
  4. 单位都是px,最好用绝对定位position,不用考虑电视屏幕尺寸的问题
  5. 能用的css属性:position、width、height、top、right、bottom、left、font、color(不支持rgb)、 background(及其相关属性)、border、float、padding、margin、line-height、text-align,overflow、 visibility、 filter: Alpha(opacity=80)等具体需要自己慢慢;
  6. 机顶盒没有sessionStrorage,localStrorage,但是有类似他们的cookie或者IPanel;
  7. json字符串转json对象用eval,例如:var data =eval(“json”);
  8. 创建新节点,建议由字符串拼接+innerHTML,用createElement步骤太多。
  9. 页面打开与跳转的时候,试着增加setTimeout来延迟处理,防止出现未知bug;
  10. img 标签最好不要有定位,最好用div 标签包裹,在div上移动位置,达到想要的位置(不然很可能出现遥控器获取不到焦点)。
  11. 使用innerHTML的时候,最好不要一个一个的累加。例如:document.getElementById("id").innerHTML+="<a>aadad</a>" 最好不要这样加,尤其是写在循环里的时候。str+='<a>aadad</a> document.getElementById("id").innerHTML=str ' 循环很多的时候最好这样写,至于为什么,你自己猜一下。

Iptv机顶盒之epg界面h5开发注意事项相关推荐

  1. IPTV系统中EPG模块的设计与实现

    1.引 言 IPTV即网络电视,是目前一种新兴的网络应用,它利用宽带互联网的基础设施,以家用电视机作为主要终端,通过互联网协议(IP)来提供包括电视节目在内的多种数字媒体服务及其增值业务的技术.IPT ...

  2. 关于Android IPTV机顶盒现状与趋势的研究

    1.机顶盒的发展历程 机顶盒(set top box,STB)起源于20世纪90年代初,当时主要是欧美国家有线电视台为解决有线电视收视费问题而设计的一个解扰设备.机顶盒作为数字电视(DTV)辅助设备是 ...

  3. python h5开发_从零搭建移动H5开发项目实战

    从零搭建移动H5开发项目实战 前端H5的前世今身 在Pc的时代,前端技术无疑统治了大多数用户的交互界面!而在移动为王的今天,NA开发在早期占领了大多数用户的交互界面,后来逐渐的前端H5开发找到了自己的 ...

  4. 从零搭建移动H5开发项目实战

    从零搭建移动H5开发项目实战 前端H5的前世今身 在Pc的时代,前端技术无疑统治了大多数用户的交互界面!而在移动为王的今天,NA开发在早期占领了大多数用户的交互界面,后来逐渐的前端H5开发找到了自己的 ...

  5. 一盒两用——破解移动IPTV机顶盒为两用安卓机顶盒

    上次破解的是电信IPTV机顶盒,详见:https://blog.csdn.net/ysjab/article/details/84450084,这次我们再拿移动的盒子开刀,由于移动盒子版本极多,该破解 ...

  6. iptv linux 安卓 盒子,基于嵌入式Linux的IPTV机顶盒设计

    摘要: 随着人们生活水平的提高和Internet技术的发展,IPTV开始走进人们的生活,IPTV是一种集网络.多媒体.通讯等多种技术于一体,向用户提供包括数字电视在内的多种交互式服务的崭新技术.作为I ...

  7. 乐鑫Esp32学习之旅 18 入门京东微联·小京鱼的控制面板H5开发,读懂vue语法,做自己的控制页面。

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. 爬坑学习新旅程,虚拟机搭建esp32开发环境,打印 " ...

  8. 广东电信IPTV机顶盒HG680-J私人定制过程

    为什么80%的码农都做不了架构师?>>>    最近电信给换了个IPTV机顶盒,是烽火的HG680-J,盒子做了限制,不能随便安装软件,偶然间找到破解的方法,记录下. 1.下载悟空遥 ...

  9. 初识H5开发混合APP

    摘要 随着智能手机的普及,用户对于 App 的需求更加多样化,从看新闻.看视频 到购物.缴费都通过 App 实现.目前 App 有两种形式,一种是原生应用(Native App), 具有体验好.开发成 ...

最新文章

  1. mysql 7.4_CentOS 7.4 64位/ mysql
  2. android焦距跟实际距离,手机等效焦距一算便知_nubia Z5S Mini_手机Android频道-中关村在线...
  3. 和Facebook竞争,社交平台Mico怎样在1年内获得3000万用户?
  4. 红帽7编译安装mysql_精通RHEL7编译安装mysql-5.5.32
  5. json解析 spark_PySpark算子处理空间数据全解析(8):构造空间数据的RDD(2)
  6. Spark 基础 —— Map 容器
  7. [C#]写自己的类库
  8. 小米登录的HTML源代码,html--登录页面(小米登录)
  9. Spring AOP教程(作者原创)
  10. usc2_今天发布:与USC合作的新游戏设计课程
  11. C/C++中最快、最简洁的read()快读(卡常数)方法
  12. 2020-12-3background-color对div元素不起作用
  13. 来自一个IT民工的转型
  14. DOS重装win7系统
  15. 酒吧类型与其娱乐项目设置
  16. 几块钱的超声波也能仿真?ROS2仿真之添加超声波传感器
  17. 【泛函分析】Thomae function
  18. Win11上手初体验,文末附Win10升级Win11方法
  19. 设置计算机电源线,小技巧get 主机内凌乱线材如何轻松搞定
  20. 关于Rigidbody,Collider和CharacterController三者之间的关系和用法的总结

热门文章

  1. SVM理论疏导——什么是超平面
  2. 小程序如何在input中的placeholder中加图标
  3. 概率统计在计算机中的重要性,概率论与数理统计在数一、数三中的重要性
  4. word 如何设置起始页码
  5. 小顶堆关键算法 - 算神码男人系列
  6. IT 运维服务规范 | 资料
  7. 给头像加圣诞帽子网站源码 新增一款绿帽子
  8. opencv形态学处理
  9. python写个,扫雷代码,莫兰迪配色
  10. 我如何度过试用期第一个月