js获取手机在默认字体

嵌入到手机内的html页面,如何获取系统默认字体,大家有用到过的吗?

阅读 4.8k
1 个回答

在我andrio手机上测试有效

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
    
    </style>
</head>
<body>
    <div id="div">rfgdfdgdghfgsgfg</div>
    <div id="font"></div>
</body>
<script>
    window.onload = function(){
        const div = document.getElementById('div');
        const font = document.getElementById('font');
        // console.dir(div.style.fontFamily);
        function getFontFamily(elem) {
        var computedStyles = window.getComputedStyle(elem);
        console.log(computedStyles['font-family']);
        font.innerText = computedStyles['font-family'];
        }
        getFontFamily(div);
    }
    
</script>
</html>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题