布局注意事项:
1、首先你得向客户确定浏览器内核版本,一般的机顶盒内置浏览器都是ie8以下的版本;
2、浏览器的分辨率都是1280*720;
css注意事项:
1、不允许出现css新特性;只要是你觉得方便的css属性一般都不能用;
2、单位都用px,只要你的前面定位好了,不必考虑电视屏幕尺寸适配的问题;
3、元素都用定位,长宽都写死。
4、能用的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);
js注意事项:
1、语法用es5,es5以上的不支持;
2、机顶盒没有sessionStorage、localStorage,但是有类似他们的cookie或者IPanel;
3、json字符串转json对象用eval,例:var data = eval(""+res.data+"");
4、ajax请求参数url有字数限制(貌似是80字符),后端换回前端的status如果是false那么ajax必定走error的回调;
5、应为不能用z-index(我开发的机顶盒不能用),所以可以控制