zoukankan      html  css  js  c++  java
  • 解决Linux下Flash视频网站的动态中文显示方块问题方法

    Linux安装了官方的flash player的浏览器插件后,如优酷、土豆等视频网站的Flash播放时其中的动态中文字体却显示为方块,怎么解决这个问题哪?其实很简单,以ubuntuFirefox为例,现提供2种解决方法。

    第一种方法:
    删除一个字体的设置文件后,重新启动firefox问题就可以解决。
    执行的命令为:

    $ sudo rm /etc/fonts/conf.d/49-sansserif.conf


    第二种方法:
    修改一个字体设置文件后,重新启动firefox问题就可以解决。
    执行的命令为:

    $ sudo gedit /etc/fonts/conf.d/49-sansserif.conf

    18行的<string>sans-serif</string>改为<string>wqy-zenhei</string>即可。其中wqy-zenghei就是文泉驿正黑字体,改成其它中文字体亦可。

    <?xml version="1.0"?>

    <!DOCTYPE fontconfig SYSTEM "fonts.dtd">

    <fontconfig>

    <!--

    If the font still has no generic name, add sans-serif

    -->

    <match target="pattern">

    <test qual="all" name="family" compare="not_eq">

    <string>sans-serif</string>

    </test>

    <test qual="all" name="family" compare="not_eq">

    <string>serif</string>

    </test>

    <test qual="all" name="family" compare="not_eq">

    <string>monospace</string>

    </test>

    <edit name="family" mode="append_last">

    <string>sans-serif</string> #修改sans-serifwqy-zenhei即可

    </edit>

    </match>

    </fontconfig>


          
    以上2种方法均可以解决Flash Player动态中文显示为方块问题,不管选用那种方法最好对原始字体设置文件做一下备份以便操作错误时恢复。
    执行的命令为:

    $ sudo cp /etc/fonts/conf.d/49-sansserif.conf /home/username/49-sansserif.conf.backup

  • 相关阅读:
    NetCore物联网平台 4
    NetCore物联网平台 3
    NetCore物联网平台 2
    NetCore物联网平台 1
    阿里云IoT 8:待更新
    阿里云IoT 7:待更新
    阿里云IoT 6:待更新
    阿里云IoT 5:待更新
    阿里云IoT 4:数据解析
    svg 实现半环形进度条
  • 原文地址:https://www.cnblogs.com/chinalantian/p/2120379.html
Copyright © 2011-2022 走看看