epubjs-rn无法自定义高亮颜色

I can't customize the highlight color in epubjs-rn

我正在使用 epubjs-rn,我想 select 一种颜色来突出显示文本。

我在文档中搜索并找到了这段代码,但它不起作用。

onSelected={(cfiRange, rendition) => {
  rendition.highlight(cfiRange, {}, (e) => {console.log(e)}, undefined, {fill: 'blue'});
}}

任何帮助将不胜感激。

我认为,你应该设置 'background: blue' 而不是 fill: blue

你应该像这样使用填充参数,它工作正常:)

rendition.highlight(mcfi, {}, (e) => { console.log(e) }, undefined, { 'fill': 'gold' });