Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法用Javascript读取字体的可用字体功能设置?_Javascript_Web_Browser_Fonts_Font Feature Settings - Fatal编程技术网

有没有办法用Javascript读取字体的可用字体功能设置?

有没有办法用Javascript读取字体的可用字体功能设置?,javascript,web,browser,fonts,font-feature-settings,Javascript,Web,Browser,Fonts,Font Feature Settings,如何读取字体文件的现有fontFeatureSettings/fontVariationSettings(例如“ss01”、“liga”、“WGHT”等)及其范围和值?我知道如何使用javascript访问和更改功能,但我希望根据每个字体提供的设置动态呈现音量控制器。我很确定这是可能的,但也许我在寻找错误的关键字? 如果其他方面不可能的话,我也很乐意使用node.js的服务器端解决方案 谢谢大家! 我尝试使用javascript动态导入字体文件,但在文档中找不到所需的信息。字体: async f

如何读取字体文件的现有fontFeatureSettings/fontVariationSettings(例如“ss01”、“liga”、“WGHT”等)及其范围和值?我知道如何使用javascript访问和更改功能,但我希望根据每个字体提供的设置动态呈现音量控制器。我很确定这是可能的,但也许我在寻找错误的关键字? 如果其他方面不可能的话,我也很乐意使用node.js的服务器端解决方案

谢谢大家!

我尝试使用javascript动态导入字体文件,但在文档中找不到所需的信息。字体:

async function loadFonts() {
    const font = new FontFace('Variable', 'url(NobotoFlex-VF.ttf)');

    await font.load();

    document.fonts.add(font);

    // I can't find the information I am looking for:
    console.log(document.fonts);
}
loadFonts()

你可能对此感兴趣:谢谢你,这很有帮助。我想没有直接用javascript读取这些信息的方法。我只是感到困惑,更改值却不读取它是如此简单?您可能会对此感兴趣:谢谢,这很有帮助。我想没有直接用javascript读取这些信息的方法。我只是感到困惑,更改值却不读取它是如此简单?