我使用 this 实现了 React 阅读器。然后我使用this example实现了突出显示文本。但是我遇到了以下错误: TypeError: contents.mark 不是函数
谁能帮我修一下?
看起来那个例子已经过时了。你最好看看“亮点”的例子。
mark()
函数实际上存在于annotations
对象上,它是rendition
的一部分而不是content
。 mark
、highlight
和 underline
本质上都是一样的,只是风格有点不同。
你应该可以打电话给
rendition.annotations.mark(cfiRange)
.
此视频不仅可以帮助您了解亮点,还可以帮助您了解 react-reader 的其他功能。 https://youtu.be/j7upMyWWKrk