解决41版后chrome菜单标题不支持mactype的方法

chrome升级后,采用directwrite,导致mactype无法对chrome进行字体渲染,根据前人的成果,解决方法总结如下:

1、chrome://flags/#disable-direct-write 启用

此项可以解决网页字体渲染问题

2、chrome快捷方式启动参数添加 --disable-directwrite-for-ui

此项可以解决菜单标题问题,但是仅此快捷方式有效

3、注册表修改添加--disable-directwrite-for-ui

可以完美解决chrome启动后的菜单标题无法用mactype修改

附reg(可粘贴到文本编辑器中使用)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeHTML\shell\open\command]
@="\"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe\" --disable-directwrite-for-ui -- \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeHTML.VTVM2JWRALUDI3LLO6TU7KI2IU\shell\open\command]
@="\"C:\\Users\\green\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe\" --disable-directwrite-for-ui -- \"%1\""

[HKEY_CLASSES_ROOT\Http\shell\open\command]
@="\"C:\\Users\\green\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe\" --disable-directwrite-for-ui -- \"%1\""

[HKEY_CLASSES_ROOT\Https\shell\open\command]
@="\"C:\\Users\\green\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe\" --disable-directwrite-for-ui -- \"%1\""

[HKEY_CLASSES_ROOT\ftp\shell\open\command]
@="\"C:\\Users\\green\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe\" --disable-directwrite-for-ui -- \"%1\""

[HKEY_CLASSES_ROOT\htmlfile\shell\open\command]
@="\"C:\\Users\\green\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe\" --disable-directwrite-for-ui -- \"%1\""

[HKEY_CLASSES_ROOT\htmlfile\shell\opennew\command]
@="\"C:\\Users\\green\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe\" --disable-directwrite-for-ui -- \"%1\""

自行修改chrome路径。

时间: 2024-10-06 06:11:15

解决41版后chrome菜单标题不支持mactype的方法的相关文章

关于protel 99se 汉化后某些菜单消失的解决方法

本人在使用protel 99se 画PCB时,遇到了好些问题,通过网上查资料基本都解决了. 下面给大家分享 关于protel 99se 汉化后某些菜单消失的解决方法. 其他的许多看不见的菜单也可以自己通过下面的方法调用出来. 记得自己刚毕业那会用软件总是喜欢用中文版的,到处找什么“汉化”补丁之类.原以为这样能对软件的使用有更加清晰的认识,其实这样反而会更加麻烦.首先这不同的翻译者对同一个英文单词的翻译是不一样的,更何况专业英语单词,那可真是五花八门.二来真正用软件工具熟练的工程师基本上就是用的英

ubuntu 14.04下chrome显示标题乱码问题

最近ubuntu 14.04和chrome都升级成最新版后,chrome标题栏和书签栏都不能正常显示中文了. 然后搜了下发现这样可以解决: 修改文件 /etc/fonts/conf.d/49-sansserif.conf 将其中标红部分修改一个已经安装的中文字体,我现在用的时文泉驿微米黑所以就这样改: 修改前: <edit name="family" mode="append_last"> <string>sans-serif</str

overflow解决float浮动后高度自适应问题

也许你在做网页的时候发现,发一个区块内的元素被应用了float之后,那么整个box的高度对就不以被浮动对象的高度为标准了.如图中的城市导航内的城市列表中采用了float之后,那个外框的高度并不是内容元素的高度: 怎么解决这个问题呢?经发现可以采用overflow来解决!方法是在父元素加上如下代码即可 overflow:auto; zoom:1; overflow:auto;是让高度自适应, zoom:1;是为了兼容IE6,也可以用height:1%;的方式来解决. 1 1 <!DOCTYPE h

两个技巧帮你解决升级Win10后office用不了

最近,很多用户都将自己的电脑升级成Win系统了,但是有部分反映,升级win10正式版后,office用不了了,不管是word.PPT.excel都打不开了.这是怎么回事呢?这个问题该怎么解决?本文就来介绍一下升级Win10后office用不了怎么解决. 解决方法有两种: 方法一:使用Office 2013光盘或者ISO镜像修复安装现有软件.如果没有光驱和光盘,可用888真人软媒魔方的虚拟光驱加载ISO镜像.打开光盘(或镜像)后,双击其中的setup.exe安装程序进行修复即可. 双击setup.

解决Banshee 启动后异常退出的问题

在Ubuntu上,启动Banshee后,有时会发生Banshee立刻退出的情况.通过从命令行启动banshee,发现报出如下异常. Unhandled Exception: GLib.GException: No such file or directory at GLib.FileAdapter.EnumerateChildren (System.String attributes, FileQueryInfoFlags flags, GLib.Cancellable cancellable)

Bootstrap系列 -- 26. 下拉菜单标题

Bootstrap下拉菜单中使用 dropdown-header 来显示菜单标题,和上一篇说道的分割线一样 <div class="dropdown"> <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown"> 下拉菜单 <sp

解决禁用用户后,用户还能登录邮箱问题

1微软官方确认这个问题为产品设计原因,无法进行调整. 2此问题共有如下两种解决方法,但只是加快生效速度: 方法一:重启前端方问服务器角色的iis服务,强制所有客户端断开一次连接.(此方法风险较大) 方法二:采用Set-CASMailbox -Identity <待禁用用户名> -OWAEnabled:$false -ActiveSyncEnabled:$false -EwsEnabled:$false -MAPIBlockOutlookRpcHttp:$true -MAPIEnabled:$f

使用live delegate on来解决js对后加载的html失效的问题

今天要写一个前端的东西.每多学一点知识,就可以少写几行代码.几十行代码.几个文件量的代码--这是真的.一直对前端的研究都是停留在遇到问题百度谷歌答案的做法.今天遇到这样一个问题:已经写好的js代码,对ajax加载的html失效了. 用好几组关键字都没有找到答案,最后这组帮我找到了解答的办法: javascript not work on ajax content 很幸运,我来到了:http://stackoverflow.com/questions/10161938/jquery-functio

解决chrome和firefox flash不透明的方法

透明flash在IE内核的浏览器下正常.在chrome和火狐下不透明了. 解决方法: <object height="377" width="712" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553