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

使用Edge浏览器的默认方式打开pdf时的问题 #7

Open
zhangxm2312 opened this issue May 3, 2022 · 1 comment
Open

使用Edge浏览器的默认方式打开pdf时的问题 #7

zhangxm2312 opened this issue May 3, 2022 · 1 comment

Comments

@zhangxm2312
Copy link

此时不会使用已安装的插件界面,而会使用Edge浏览器本身的界面。在刷新之后才会使用插件的界面显示pdf。

@HYLZ-2019
Copy link
Owner

这个问题之前有用户也反馈过,经过进一步测试,发现准确地来说是这样的:如果edge(或者chrome)之前没有打开,那么就不会进入ReadingMap的页面;如果浏览器之前就处于打开状态(例如说有其他打开的页面),ReadingMap就会正常显示。
我个人猜测问题产生的原因是这样的:PDFViewer的原理是在浏览器中运行一个“后台程序”,负责拦截并替换用户的pdf阅读请求。正常情况下的顺序是:浏览器启动——后台程序开始运行——用户打开pdf——pdf被拦截替换。如果浏览器之前处于关闭状态,顺序就可能变成:浏览器启动/用户打开pdf——pdf已经加载完了——后台程序开始运行,导致拦截不发生。
暂时还没有找到解决这个问题的方法。
感谢您的反馈!

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

No branches or pull requests

2 participants