FishHawk / auto-novel

轻小说机翻网站,支持网络小说/文库小说/本地小说
https://books.fishhawk.top/
GNU General Public License v3.0
365 stars 40 forks source link

feat(web): Optimize workspace local novel reading logic #58

Closed 153264 closed 4 months ago

153264 commented 4 months ago

https://github.com/FishHawk/auto-novel/issues/57

FishHawk commented 4 months ago

其实只要一行target="_blank"就好了。

新tab会对以后的webapp有影响,因为webapp可能跑在单例窗口,打开tab会启动一个新的浏览器。但先这样也行。

还有一种方案是保存workspace的状态,这样点出去还能点回来。

刚刚想到,可能可以在workspace运行的时候,截取路由操作,弹窗提醒。不过考虑复杂度和用处也不是很优先吧。

153264 commented 4 months ago

还有一种方案是保存workspace的状态,这样点出去还能点回来。

这个我想的是使用dialog弹出框去阅读,这样既不影响workspace的状态,也不会新开浏览器

其实只要一行target="_blank"就好了。

这个我看官方文档没说这个参数就没用这种方式去实现