我制作了一个网页,该网页在移动应用程序中被视为webview。该页面使用epub.js
并显示epubfile
。
当用户选择书中的各行时,将显示一个上下文菜单(剪切,复印等)。
我禁用了此功能,但是我想通过单击菜单中创建的按钮来获取cfirange
的所选文本。我该怎么办?
我尝试了一些代码,但是每次遇到一些问题。
$('#light').on(click,function(){
rendition.on("selected", function(cfiRange, contents) {
mycfirange=cfiRange;
});
if (mycfirange != undefined){
$('#lighting .dropdown-menu').append('<a class="dropdown-item" onclick="rendition.display('+"'" +mycfirange+"'"+')">'+'tag' + '</a>');
}
});
任何帮助将不胜感激。