hectorqin / reader

阅读3服务器版,桌面端,iOS可用。后端 Kotlin + Spring Boot + Vert.x + Coroutine ;前端 Vue.js + Element。麻烦点点star,关注一下公众号【假装大佬】❗️ Demo服务器由于未备案已被关停,建议自行搭建
GNU General Public License v3.0
7.79k stars 5.17k forks source link

还是关于阅读界面顶部书源按钮这里的问题,,, #493

Open caliban511 opened 7 months ago

caliban511 commented 7 months ago

这个地方搜书换源有时会有点奇奇怪怪的问题。 举个例子如下图所示。 这本书在阅读库这个书源里是可以搜得到的,也可以加入书架, 可以正常阅读,目录加载和章节正文加载这些都是正常的, 但是在阅读界面的顶部这个书源按钮里面就是看不到,当前这个正在使用的阅读库的书源,点击加载按钮,死活搜不到,,, 我把它加入我常用的只有十几个书源的分组里,选这个分组,点加载按钮,,在这个地方也还是显示不出来,就很奇怪,,, 而进入书源管理界面查看的话,就可以看到这本书就是在这个书源的书架书籍里的。 这个问题很奇怪,说大也不大, 但它会导致在阅读遇到问题的时候没办法很方便的换源, 每次遇到需要换源的时候,都要退出阅读界面,回到书架再去搜的话,效率就很低了,会很影响阅读体验。

同一个书源,同一本书,在阅读APP里没有类似问题。

Screenshot_2024-02-09-02-02-01-640_org mozilla firefox

Screenshot_2024-02-09-02-06-38-496_org mozilla firefox

Screenshot_2024-02-09-02-08-09-730_org mozilla firefox

Screenshot_2024-02-09-02-09-10-535_org mozilla firefox

Screenshot_2024-02-09-02-10-07-190_io legado app release

下面是这个书源:

{ "bookSourceUrl": "http://www.yuedsk.com", "bookSourceName": "🍺 阅读库", "bookSourceGroup": "69", "bookSourceType": 0, "customOrder": 137, "enabled": true, "enabledExplore": true, "enabledCookieJar": false, "bookSourceComment": "", "lastUpdateTime": 1652705442385, "respondTime": 6696, "weight": 0, "ruleExplore": { "bookList": "" }, "searchUrl": "/modules/article/search.php?q={{key}}", "ruleSearch": { "bookList": ":\"fl\"[^\"]\"([^\"])\"[^>]>[^\"]\"([^\"])\"[\s\S]?href[^>]>([^<])[\s\S]?c_value\">([^<])[\s\S]?c_value\">([^<])[\s\S]?c_value\">([^<])[\s\S]?c_value\">([^<])[\s\S]?c_description\">([^<])[\s\S]?_blank\">([^<])[\s\S]?c_value\">([^<])", "name": "$3", "author": "$4", "intro": "$8", "kind": "$5,$7,$10", "lastChapter": "$9", "bookUrl": "$1", "coverUrl": "$2", "wordCount": "$6" }, "ruleBookInfo": { "init": "", "name": "##:book_name\"[^\"]\"([^\"])##$1###", "author": "##:author\"[^\"]\"([^\"])##$1###", "intro": ".tabvalue.0@text", "kind": "##作品分类:([^<])[\s\S]?连载状态:([^<])[\s\S]?最后更新:([^<])##$1,$2,$3###", "lastChapter": "h3@text", "coverUrl": "##:image\"[^\"]\"([^\"])##$1###", "tocUrl": ".b_hot@href", "wordCount": "##全文字数:([^<])##$1###" }, "ruleToc": { "chapterList": "+@css:.chapter a", "chapterName": "text", "chapterUrl": "href" }, "ruleContent": { "content": "#clickeye_content@textNodes##\(阅读库.\)|阅读库 www.com" }, "tag": "🍺 阅读库", "searchRule": { "bookList": ":\"fl\"[^\"]\"([^\"])\"[^>]>[^\"]\"([^\"])\"[\s\S]?href[^>]>([^<])[\s\S]?c_value\">([^<])[\s\S]?c_value\">([^<])[\s\S]?c_value\">([^<])[\s\S]?c_value\">([^<])[\s\S]?c_description\">([^<])[\s\S]?_blank\">([^<])[\s\S]?c_value\">([^<])", "name": "$3", "author": "$4", "intro": "$8", "kind": "$5,$7,$10", "lastChapter": "$9", "bookUrl": "$1", "coverUrl": "$2", "wordCount": "$6" }, "exploreRule": { "bookList": "" }, "bookInfoRule": { "init": "", "name": "##:book_name\"[^\"]\"([^\"])##$1###", "author": "##:author\"[^\"]\"([^\"])##$1###", "intro": ".tabvalue.0@text", "kind": "##作品分类:([^<])[\s\S]?连载状态:([^<])[\s\S]?最后更新:([^<])##$1,$2,$3###", "lastChapter": "h3@text", "coverUrl": "##:image\"[^\"]\"([^\"])##$1###", "tocUrl": ".b_hot@href", "wordCount": "##全文字数:([^<])##$1###" }, "tocRule": { "chapterList": "+@css:.chapter a", "chapterName": "text", "chapterUrl": "href" }, "contentRule": { "content": "#clickeye_content@textNodes##\(阅读库.\)|阅读库 www.com" }, "key": "http://www.yuedsk.com" }