GithubHelp home page GithubHelp logo

celetor / web-yuedu3 Goto Github PK

View Code? Open in Web Editor NEW
234.0 1.0 132.0 4.13 MB

阅读legado的web端,forked from zsakvo/web-yuedu

License: GNU General Public License v3.0

JavaScript 30.23% HTML 1.20% Vue 67.93% CSS 0.65%
vue javascript legado

web-yuedu3's Introduction

「阅读3.0」 web 端(已打包进阅读3.0,不能设置IP)

本程序为「阅读3.0」的配套 web 端,需要保证手机和电脑在同一局域网内,然后手机端打开 web 服务。

在线地址 http://alanskycn.gitee.io/vip/reader/

具体实现

使用 Vue2 开发

功能特性

  • 本地存储阅读记录与设置
  • 阅读主题切换
  • 夜间模式
  • 字号调节
  • 字体调节
  • 阅读宽度调节

使用方法

yarn install
#安装项目
yarn serve
#开发模式
yarn build
#打包
yarn lint
#格式化代码
  • 点击Star自动编译,可在Actions查看
  • 编译失败,可先点击Unstar,再点击Star重新开始

预览

web-yuedu3's People

Contributors

celetor avatar dependabot[bot] avatar fanchangwang avatar gedoor avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

web-yuedu3's Issues

漫画显示不全

能不能增加显示宽度,目前最大宽度960不够用,或者增加漫画显示自适应宽度

首页发布的https在线阅读网址无法访问http的问题

http://alanskycn.gitee.io/vip/reader/
这个网站访问后被转化成https了
App开启的web服务是http的,导致https无法请求http
需要解除限制
about~detail.1caf6ef5.js:1 Mixed Content: The page at 'https://alanskycn.gitee.io/vip/reader/#/' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://192.168.137.9:1122/getBookshelf'. This request has been blocked; the content must be served over HTTPS.

在web端访问迟钝的问题

web端会一次性加载书库中所有的书籍和封面图片,在书多的时候延迟巨大。
建议添加分页功能,让重复的封面(空封面)不要重复加载
image

3.21.101715使用web端发现了一个无法加载的异常

具体问题是这样的,手机端看一本小说,看到了缓存到了例如400章节,然后使用web端继续看这一部小说,看到了400章节,然后401章节就无法加载出来了,不知道,这算不算bug,被修复了没有

每次推送源会导致发现地址规则丢失

问题描述

每次点击“推送源”都会导致发现地址规则字段中的内容丢失。但是“保存源”按钮没问题。

image

相关信息

阅读应用版本:3.22.031209
系统版本:miui12.5.6

希望能增加详细的排版选项, 以改善阅读体验

尝试了下用web端看书, 比较难受
表现在几方面:
无自定义字体
行间距和段落间距过大, 导致一屏显示内容太少, 需要频繁的往下翻. 期望有详细的设置选项
键盘上下键的翻页设置建议取消掉, 翻页距离奇怪, 延迟严重, 手感很差.
页面宽度选项太少, 960px两侧依然大片空白, 建议自定义宽度

电脑上的小说内容跟手机不一致,有漏字情况

电脑上读着觉得前言不搭后语,一看还真是跟手机不一样,看了下请求到的数据是跟手机一样的,为什么显示的不一样呢?

fetch("http://192.168.1.61:1122/getBookContent?url=https%3A%2F%2Fwww.biquges.com%2F76_76305%2F&index=135", {
  "headers": {
    "accept": "application/json, text/plain, */*",
    "accept-language": "zh-CN,zh;q=0.9"
  },
  "referrer": "http://192.168.1.61:1122/bookshelf/index.html",
  "referrerPolicy": "strict-origin-when-cross-origin",
  "body": null,
  "method": "GET",
  "mode": "cors",
  "credentials": "omit"
});

{
"data": "
前面省略,从这句开始不一样:
\n  没过两秒,那头接起电话,江森刚喊了句一句:“校长,我是江森。”\n  那边就立马声音很紧张地吼道:“江森!你到底在家里干什么了!怎么有人打电话来学校问你,说你在写什么!你被人骗了还是出什么事了?”\n  “没有啦,都写完了,稿费都发给我了。”江森淡淡道,“不过有个更重要的事啊,我们县中这边不让我回市里上学了,非要我留下,你过来接我一下行不行?我现在人在青民乡青山村,青山旅馆四楼四零八,我被他们软禁了。”\n  “还有这事儿?!”程展鹏一听这特么还得了,二话不说就吼,“江森,你先别跟他们顶啊,我现在马上就带人过去!反了这群人!”\n  “多带几个!”江森急忙叮嘱,“要魁梧的!要勇猛的!要战斗力强的!带海云来!”\n  ————\n  求订阅!求月票!求推荐票!",
"errorMsg": "",
"isSuccess": true
}

image

图书章节链接 https://www.biquges.com/76_76305/34166892.html

能否考虑增加听书功能

H5里的SpeechSynthesisUtterance API在大部分较新浏览器里都可以正常工作,希望可以考虑在web页里也增加听书功能

关于web书架

希望在web书架中添加搜索新书,导入书籍等功能

web阅读主题

Web服务设置中的阅读主题,能否加入阅读主题自定义功能,自定义背景颜色和字体颜色。

无法访问url

确定手机和电脑处于同一网络下,然后url和端口和手机上的阅读3.0一致,但是从来没有成功连上过,一直是无法访问url,请问和校园网有关系吗

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.