Froala Editor 简单破解是一款简洁漂亮,功能强大的富文本编辑器,用起来很不错,但是目前官方售价最便宜的版本三个域名一年要$239,如果不缺钱还是建议大家用正版吧,目前我是一个小破站花不起这个钱啊,所以只能动手解决问题了。
在生产环境下,也就是使用域名的情况下会显示版权信息,新版本有两个地方会显示版权信息。
第一处: 编辑器里的版权信息,如下图:
破解方法:
1. 下载froala_editor.pkgd.min.js并使用工具格式化,我用的是3.0.6,其他版本应该差不多
2. 搜索!0 === f.ul,把!0 === f.ul改为!0 !== f.ul
3. 在编辑页面增加样式
a[href="https://froala.com/wysiwyg-editor"], a[href="https://www.froala.com/wysiwyg-editor?k=u"] {
display: none !important;
}
4. 保存引入修改过后的JS即可
第二处: 编辑完成保存后显示出来的内容里包含版权信息,如下图:
破解方法:
1. 格式化JS代码后搜索f.events.on("html.get", function(e)
找到如下代码:
2. 这几行代码应该很简单能看得懂,把对"html.get"和"html.set"事件监听后做的处理删掉即可,也就是删掉下面两段代码:
f.events.on("html.get", function(e) {
return e + L("qD2H-9G3ioD-17qA1tE1B-8qI3A4hA-13C-11E2C1njfldD1E6pg1C-8sC3hfbkcD2G3stC-22gqgB3G2B-7vtoA4nweeD1A31A15B9uC-16A1F5dkykdc1B8dE-11bA3F2D3A9gd1E7F2tlI-8H-7vtxB2A5B2C3B2F2B5A6ldbyC4iqC-22D-17E-13mA3D2dywiB3oxlvfC1H4C2TjqbzlnI3ntB4E3qA2zaqsC6D3pmnkoE3C6D5wvuE3bwifdhB6hch1E4xibD-17dmrC1rG-7pntnF6nB-8F1D2A11C8plrkmF2F3MC-16bocqA2WwA-21ayeA1C4d1isC-22rD-13D6DfjpjtC2E6hB2G2G4A-7D2==")
})
, f.events.on("html.set", function() {
var e = f.el.querySelector('[data-f-id="pbf"]');
e && T(e).remove()
})
3. 保存引用修改过后的JS即可