課程
/前端開(kāi)發(fā)
/Vue.js
/快速入門(mén)Web閱讀器開(kāi)發(fā)
設(shè)置背景顏色并不是每次都成功,前3次都成功了,后面基本都失敗
2020-05-24
源自:快速入門(mén)Web閱讀器開(kāi)發(fā) 3-10
正在回答
已解決,兩種方案
切換epub版本? ?用0.3.71版本>npm install epubjs@0.3.71?
修改setTheme
????setTheme(index){??????const?name?=?this.themeList[index].name??????//?this.book.rendition.themes.select(name)??????const?bodyObject?=?this.themeList[index].style.body??????for(let?key?in?bodyObject){????????this.book.rendition.themes.override(key,bodyObject[key],true)??????}????},
慕運(yùn)維5212442
空白區(qū)域?在?app.vue中?style?加一行css #app{overflow:hidden}
大家解決了嗎?我也遇到同樣的問(wèn)題?主題只能生效一次?再切換回來(lái)這個(gè)主題就不行了
看到你們都這樣我就放心了
感覺(jué)是epubjs的bug,因?yàn)橥ㄟ^(guò)setTheme方法里console.log輸出this.themes也可以看到當(dāng)前傳入的主題名稱發(fā)生了變化。
我發(fā)現(xiàn),theme切換幾次沒(méi)反應(yīng)后,如果選擇一下進(jìn)度拖動(dòng),又可以切換了,然后把列表里的幾種theme遍歷切換一遍后又不能改變了,再拖動(dòng)進(jìn)度條又可生效。
請(qǐng)問(wèn)找到原因了嗎,我也是遇到這種情況,從默認(rèn)切換到其他三種第一次都可以,再切換就沒(méi)反應(yīng)了,看html源代碼被selected的theme也相應(yīng)變化了。
我也是,前幾次可以改變顏色,后面就不行了;
每次點(diǎn)擊,對(duì)應(yīng)的顏色值也改變了的,可是頁(yè)面背景色沒(méi)有改變。
舉報(bào)
帶你了解電子書(shū)閱讀器的工作原理,通過(guò)Vue.js快速實(shí)現(xiàn)Web閱讀器
1 回答點(diǎn)擊出現(xiàn)標(biāo)題欄和菜單欄后頁(yè)面出現(xiàn)滾動(dòng)條
1 回答底部功能區(qū)域和書(shū)本渲染一起消失,然后再出現(xiàn)
2 回答菜單欄里面,菜單欄的收縮動(dòng)畫(huà)和字體設(shè)置的收縮動(dòng)畫(huà)垂直距離同一設(shè)為px2rem(108)
1 回答進(jìn)度條選中后出現(xiàn)藍(lán)色邊框
5 回答 頁(yè)面出現(xiàn)滾動(dòng)條問(wèn)題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2020-10-06
已解決,兩種方案
切換epub版本? ?用0.3.71版本>npm install epubjs@0.3.71?
修改setTheme
2020-07-09
空白區(qū)域?在?app.vue中?style?加一行css #app{overflow:hidden}
2020-06-29
大家解決了嗎?我也遇到同樣的問(wèn)題?主題只能生效一次?再切換回來(lái)這個(gè)主題就不行了
2020-06-27
看到你們都這樣我就放心了
2020-06-24
感覺(jué)是epubjs的bug,因?yàn)橥ㄟ^(guò)setTheme方法里console.log輸出this.themes也可以看到當(dāng)前傳入的主題名稱發(fā)生了變化。
2020-06-24
我發(fā)現(xiàn),theme切換幾次沒(méi)反應(yīng)后,如果選擇一下進(jìn)度拖動(dòng),又可以切換了,然后把列表里的幾種theme遍歷切換一遍后又不能改變了,再拖動(dòng)進(jìn)度條又可生效。
2020-06-24
請(qǐng)問(wèn)找到原因了嗎,我也是遇到這種情況,從默認(rèn)切換到其他三種第一次都可以,再切換就沒(méi)反應(yīng)了,看html源代碼被selected的theme也相應(yīng)變化了。
2020-06-15
我也是,前幾次可以改變顏色,后面就不行了;
每次點(diǎn)擊,對(duì)應(yīng)的顏色值也改變了的,可是頁(yè)面背景色沒(méi)有改變。