Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

疑似bug,PC上浏览器里在线阅读显示不完整。 #698

Open
dmiming2000 opened this issue Jul 8, 2024 · 9 comments
Open

疑似bug,PC上浏览器里在线阅读显示不完整。 #698

dmiming2000 opened this issue Jul 8, 2024 · 9 comments

Comments

@dmiming2000
Copy link

在PC上,google chrome浏览器里在线阅读显示不完整,字体调小会稍好一些。
但文章稍长,还是无法显示完全。

@cdhigh
Copy link
Owner

cdhigh commented Jul 8, 2024

我努力过了,尝试了所有能想到的办法和所有网络上我搜索到的办法,但是还是无法解决此问题,好像是chrome的bug,计算iframe高度不准。
不过好在kindle浏览器没有此bug。

希望有高人帮忙解决,这部分代码在static/reader.js/AdjustIframeStyle()。

@dmiming2000
Copy link
Author

嗯嗯,试了下,在老的IE浏览器里倒是没有显示的问题

@cdhigh
Copy link
Owner

cdhigh commented Jul 8, 2024

在这个问题被解决之前,有一个规避方法,就是在 高级设置/归档 里面选中 添加二维码 功能, 这样相当于使用文章末尾的二维码充当占位符

@javenfeng
Copy link

请问PC上能否增加黑夜模式开关?

@cdhigh
Copy link
Owner

cdhigh commented Aug 26, 2024

请问PC上能否增加黑夜模式开关?

已实现一个残疾的黑夜模式,只是文章内容(右侧)转换为黑夜模式。

@dmiming2000
Copy link
Author

现在显示不完整的问题好像已经解决了。
是通过在文章末尾加上 END 么,看起来是已经解决了。

@cdhigh
Copy link
Owner

cdhigh commented Sep 19, 2024

原本的构想是通过在页面后添加一些内容,让chrome重新排版,看能不能解决这个问题。
开始是添加空格和空行,发现无效,后来发现添加一些可见的文字就会好很多。
但是这个规避方法不完美,还是有个别页面不行,所以我就没有宣传,包括也没有更新这个issue的状态。

@cdhigh
Copy link
Owner

cdhigh commented Dec 29, 2024

我几乎不在PC上使用在线阅读功能,但是还是偶尔使用,碰到这个BUG实在不爽,然后我就刚添加一个功能来规避:

按住Ctrl键(MacOS就是Command键)再点击鼠标,如果不在页末,就跳到页末,如果已经在页末,则增加iframe高度200像素,每次点击添加200像素。

@dmiming2000
Copy link
Author

不错,我觉得这个问题基本已经解决了。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants