为什么拉动进度条的时候,进度条可以变化,页面也会跟着跳转,但是cfi显示未定义

来源:5-5 阅读进度功能实现(保存阅读进度功能)

慕设计3149553

2022-09-25

http://img.mukewang.com/szimg/6330140c0953498906860101.jpg

  refreshLocation(){

        //获取当前位置

        const currentLocation = this.currentBook.rendition.currentLocation()

        const startCfi = currentLocation.start.cfi

        // 获取当前位置所在的百分比

        const progress = this.currentBook.locations.percentageFromCfi(currentLocation.start.cfi)

        this.setProgress(Math.floor(progress*100))

        this.setSection(currentLocation.start.index)

        //保存进度

        saveLocation(this.fileName,startCfi)



      },


写回答

4回答

扬_灵

2022-09-29

同学你好,你可以试一下下图写法

//img.mukewang.com/szimg/63350b93098dac6507410437.jpg

0
0

扬_灵

2022-09-28

同学你好,项目打开出现别的问题

//img.mukewang.com/szimg/63339bdd09d2a04417760755.jpg

0
1
慕设计3149553
你好,那个报错是因为没有加载响应路径,跟进度条那里没有关系的加载了电子书就好了
2022-09-28
共1条回复

扬_灵

2022-09-27

同学你好,请问你这个阅读怎么进去

//img.mukewang.com/szimg/63324a5609a0f1a005980869.jpg

0
2
慕设计3149553
你好,我已经将代码修改了,现在可以到ebook,请您帮我看一下代码谢谢https://gitee.com/a-fake-boy/zh-book.git
2022-09-27
共2条回复

扬_灵

2022-09-26

同学你好,你可以看一下这个方法是不是每个地方都调用了,如果都调用了,还有问题,你可以把你的代码上传到gitee或者GitHub,我们本地帮你测试一下

0
3
慕设计3149553
回复
扬_灵
你好,我已经将权限打开,请你帮我看一下
2022-09-26
共3条回复

Vue 实战商业级读书Web APP完整项目

Vue全家桶+最新前端技术+前后端分离架构,完整项目流程

1623 学习 · 1951 问题

查看课程