欢迎来到cool的博客
7

Music box

Click to Start

点击头像播放音乐
新博客链接

Ckeditor报错: Uncaught TypeError: CKEDITOR.style.customHandlers[a.type] is not a constructor

ckeditor 在生产服务器上莫名奇妙的出现了  Uncaught TypeError: CKEDITOR.style.customHandlers[a.type] is not a constructor  报错 导致了编辑器刷不出来。

本地开发环境倒是没有问题。

问题解决的原址

一共四种可能能解决的办法,都尝试试一下

1、config/environments/production.rb

config.assets.compile = true

2、注释掉了require ckeditor/config 以及require_tree .

3、config/application.rb

config.assets.precompile += Ckeditor.assets
config.assets.precompile += %w(ckeditor/* )
4、gem 'ckeditor', github: 'galetahub/ckeditor', ref: '11d3a5b90564'

 

在尝试了以上方法之后,发现也没有效果,最后发现是浏览器的缓存产生的bug.

最后的解决办法是在浏览器 disable cache 打钩,刷新-欧了。

 

返回列表