注:geekv.com是青衿博客前身
ck-video是ckplayer的WordPress插件版,由知名博主滴水成江开发。ck-video是一款超神的插件,不了解的请移步插件作者主页查看介绍:http://blog.qiuxinjiang.cn/ic/wordpress/982.html
但是试用中发现了一个小问题,就是在后台编辑器插入视频的时候,弹出的插入设置层通常要白屏一段时间后才能显示出来。通过开发工具发现又是谷歌字体在作怪,在此再次严重鄙视GFW!
期初我查找了一遍插件目录,未发现googleapis的踪迹,那应该就是在编辑器的问题。WordPress默认使用的是tinyMCE编辑器,插件调用应该也有关系,所以我们基本可以判断问题出在tinyMCE编辑器的googleapis调用上。为了证明我们的判断,我试着爬了一遍代码。
通过我们上图可以看出来,响应超时的css字体样式来自于插件目录的window.php文件,我们继续深挖。
我们在window.php文件里发现了编辑器的js引用,这和问题现场是一致的。我们继续看tinymce.js文件
初始化WordPress编辑器,所以,可以肯定是tinyMCE编辑器调用的问题。我们回过头看WordPress程序本身和tinyMCE编辑器。
以googleapis为关键词查找tinyMCE编辑器里面的代码
在tinyMCE编辑器的样式表文件中我们找到了病根,那个隐秘的googleapi调用,这下就好办了,我们找到文件,用编辑器打开替换成360前端库的地址fonts.useso.com即可。
保存生效之后我们清除浏览器缓存再来试一下,果然秒开了,查看开发工具能看到直接调用的是360的库。