Я работаю над веб-приложением, которое надеется позволить пользователю выделить часть текста для файлов epub.
Однако для объекта document.getSelection()
, который возвращает объект Selection
. Если это просто console.log, то это как обычный объект. Тем не менее, когда я пытался использовать JSON.stringify
для него. Он всегда будет возвращать результат пустого объекта - "{}"
.
Почему JSON.stringfy
не может сериализовать объект Selection
? Что особенного в этом? Могу ли я как-нибудь обойти это?