美文网首页
cordova使用的注意事项

cordova使用的注意事项

作者: Melantha_CHEN | 来源:发表于2017-09-15 15:06 被阅读0次

         本人小菜鸟一枚刚接触cordova,在TV端显示。在不同尺寸的电视机上会遇到不同的问题,因此总结一下最近遇到的坑。

    1.在部分电视上无法使用line-height使字体垂直居中,只需要引入一段css即可:

    body{  
          font-family: 'Noto Sans S Chinese Light', tahoma, "SimHei", 'Heiti J', 'Hiragino Sans GB';
    }
    

    2.在不同版本的cordova下,使用以下方式获取id会不兼容有的版本:

    var  windowURL = window.location.href.toString();
    var URLId = windowURL.spilt('id=')[1];
    

         在旧版本的cordova下是可以正确获取到id的,可是当使用新版本的cordova时,会自动给在id后面增加字符串,假如后端对我们的请求没做限制,客户端也没写,则cordova会自动绕开400错误,这样的结果就是服务端和客户端都没错~~
    因此推荐,直接使用以下方法获取id值:

    function getUrl(name) {
        var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
            var r = window.location.search.substr(1).match(reg);
            if (r != null) return unescape(r[2]); return null;
    }
    

    TV分辨率是1920 1080,刚开始我使用了百分比,可是只是在一部分机型上能够适应,另外的电视就出现了错乱。(设计图也是依据1920*1080设计,所以百分比也满足)~~求知道的大神解答一下~~

    相关文章

      网友评论

          本文标题:cordova使用的注意事项

          本文链接:https://www.haomeiwen.com/subject/rfgejxtx.html