// onPaste callback
$('#summernote').summernote({
callbacks: {
onPaste: function(e) {
console.log('Called event paste');
}
}
});
// summernote.paste
$('#summernote').on('summernote.paste', function(e) {
console.log('Called event paste');
});
Ссылка на приведенный выше код https://summernote.org/deep-dive/#onpaste
При попытке вставить это не работает одинаково, ни в одном из событий при регистрации.
Пример:
var bufferText = ((e.originalEvent || e).clipboardData || window.clipboardData).getData('Text');
e.preventDefault();
document.execCommand('insertText', false, bufferText);
Ссылка для вышеуказанного кода Вставка содержимого в виде простого текста в редакторе summernote
Приведенный выше код работает только при использовании в обратных вызовах: onPaste
Хотякод, используемый в summernote.paste, он даст getData не является функцией, потому что он не определен, почему?