cari

Rumah  >  Soal Jawab  >  teks badan

javascript - isu keserasian unit rem, mengapa ketinggian imej pelayar oppo sendiri tidak terkawal

Gunakan rem untuk membuat halaman mudah alih Semasa fasa ujian, ia berfungsi dengan sempurna pada IOS, Android dan telefon mudah alih lain, bagaimanapun, apabila membuka halaman dengan pelayar yang disertakan dengan telefon oppo. Hanya ketinggian gambar tidak sah Semuanya tidak sah.
Kenapa ni?

Ini ialah kod JavaScript untuk mengawal rem

(function (doc, win) {
    var docEl = doc.documentElement,
    resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
    recalc = function () {
        var clientWidth = docEl.clientWidth;    
        if (clientWidth > 640){
            docEl.style.fontSize = 100 + 'px';
        }else {
            docEl.style.fontSize = 100 * (clientWidth / 640) + 'px';
        }

    };
    if (!doc.addEventListener) return;
    win.addEventListener(resizeEvt, recalc, false);
    doc.addEventListener('DOMContentLoaded', recalc, false);
})(document, window);
大家讲道理大家讲道理2708 hari yang lalu1138

membalas semua(1)saya akan balas

  • 怪我咯

    怪我咯2017-06-26 10:55:25

    Kerana kekuatan teknikal pengeluar kecil seperti Oppo tidak bagus, dan versi kernel pelayar terbina dalam terlalu rendah

    balas
    0
  • Batalbalas