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