240 发简信
IP属地:陕西
  • 你好,
    //epub.js能捕获用户在书籍上的鼠标释放事件,使用self.selected是为了防止用户重复选中。
    self.Book.on('renderer:mouseup', function(event) {
    //释放后检测用户选中的文字
    var render = self.Book.renderer.render;
    var selectedContent = render.window.getSelection();
    self.selection = selectedContent;
    //若当前用户不在选中状态,并且选中文字不为空
    if (self.selected == false) {
    if (selectedContent.toString() && (selectedContent.toString() != "")) {
    self.selected = true;
    }
    }
    });
    这段如果放在vue中应该怎么写,放在那个位置呢

    打造web版epub阅读器(阅读设计)

    写在前面的话 实现本阅读器需要进行以下几个步骤:设计书架。(可添加图书,删除图书等)打开并阅读epub图书。(可做高亮、笔记、书签,可显示目录并通过目录跳转) 在上一篇文章中...