如何在TinyMCE For Flow中自动保存?

问题描述 投票:0回答:1

我们将 TinyMCE For Flow 3.2.0 与 Vaadin 14 一起使用。使用 org.vaadin.tinymce.TinyMce 类中的对象。该对象似乎无法检测浏览器选项卡何时关闭。当用户关闭浏览器选项卡时,这可能会导致书面文本丢失。它发生在这种情况下:

用户在TinyMCE编辑器中写入文本。 然后用户关闭浏览器选项卡。

这个问题可以用“自动保存插件”解决吗?但这似乎仅适用于常规 TinyMCE,不适用于 TinyMCE For Flow。或者是否有其他方法可以解决此问题,以便在关闭浏览器选项卡时将文本保存到 org.vaadin.tinymce.TinyMce 对象?

tinymce vaadin vaadin-flow vaadin14 tinymce-plugins
1个回答
0
投票

在 Vaadin 23 和 Vaadin 24 的附加组件的最新版本中,有一个新的 API 允许设置 ValueChangeMode。

tinyMce.setValueChangeMode(valueChangeMode);

可能的值为

ValueChangeMode.CHANGE
ValueChangeMode.BLUR
ValueChangeMode.TIMEOUT

因此,根据您的情况,您应该使用

TIMEOUT
BLUR
模式。

© www.soinside.com 2019 - 2024. All rights reserved.