You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

.NET 8 MVC中自托管TinyMCE 7.7.1显示升级按钮问题求助

解决自托管TinyMCE 7.x显示"Upgrade"按钮的问题

核心原因

自托管的GPL版本TinyMCE 7.x默认会显示升级提示,这是官方在该版本自托管包中内置的推广逻辑,和license_key配置无关——哪怕设置gpl或个人API Key,都不会自动隐藏该提示。

可行解决方案

1. 初始化时禁用推广提示(官方规范方式)

在TinyMCE的初始化配置中添加promotion: false参数,直接关闭升级推广提示:

tinymce.init({
 selector: "#maileditor",
 license_key: 'gpl',
 language: "es",
 height: 600,
 promotion: false, // 新增该行关闭升级提示
 plugins: "lists link image searchreplace visualblocks wordcount help ",
 toolbar: "undo redo | bold italic underline forecolor | align lineheight | numlist bullist outdent indent | link image | removeformat",
});

2. CSS强制隐藏升级元素(快速临时方案)

如果配置修改无效,可在页面样式中添加以下代码,强制隐藏升级提示的DOM元素:

.tox-promotion {
    display: none !important;
}

3. 确认自托管包的完整性

确保使用的是官方纯GPL自托管包:

  • 若NuGet安装的包存在异常,可直接从官方下载自托管压缩包,解压后将tinymce.min.js及相关资源替换到项目/lib/tinymce/目录下

注意事项

  • 个人API Key仅适配云版本,自托管版本无需配置,保持license_key: 'gpl'即可
  • 云版本通过官方CDN加载时,会根据API Key自动隐藏升级提示,因此不会出现该问题

内容的提问来源于stack exchange,提问作者J. Esteban Benito

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 23:10:13