移动端的base.js,

Posted 晓晓de烟火

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了移动端的base.js,相关的知识,希望对你有一定的参考价值。

!(function(win, doc, orw) {
    var docEle = doc.documentElement;
    fnResethtmlFontSize();
    function fnResetHtmlFontSize() {
        var width = docEle.clientWidth;
        if (width >= orw) {
            docEle.style.fontSize = ‘100px‘;
        } else {
            docEle.style.fontSize = (width / orw) * 100 + ‘px‘;
        }
    }
    win.addEventListener(‘resize‘, fnResetHtmlFontSize, false);
})(window, document, 640);

在640设计图下,100px换算成1rem。如果一段文本设计为14px,则换算成0.14rem,这样好换算。

注:!在函数之前,表示匿名执行这个函数

以上是关于移动端的base.js,的主要内容,如果未能解决你的问题,请参考以下文章

wl 6.1 中的 worklight apk 中缺少 dojo/_base/*js

如何将 View 类中的代码片段移动到 OnAppearing() 方法?

用片段替换时操作栏向下移动

导航抽屉活动:在按钮单击时从片段移动到片段

使用 Apollo 客户端的片段组合:约定和样板

实现一个javascript手势库 -- base-gesture.js