Skip to content
This repository has been archived by the owner on Oct 14, 2023. It is now read-only.

某些浏览器安装pwa后剧情播放器无法进入全屏 #70

Closed
ourandream opened this issue Mar 6, 2023 · 10 comments
Closed

某些浏览器安装pwa后剧情播放器无法进入全屏 #70

ourandream opened this issue Mar 6, 2023 · 10 comments
Assignees
Labels
bug 锅来 enhancement 又不是不能做 module: story

Comments

@ourandream
Copy link
Collaborator

目前仅能在android edge复现

@mark9804
Copy link
Contributor

mark9804 commented Mar 6, 2023

有截图吗

@ourandream
Copy link
Collaborator Author

ourandream commented Mar 6, 2023

有截图吗

image

看了眼log没报错, 好像requestFullscrren一直在pending, 挺奇怪的, 后面再看看吧

@mark9804
Copy link
Contributor

mark9804 commented Mar 6, 2023

试试看把这一行注释掉然后 pnpm preview 全屏看看,如果问题解决了就说明是 pwa 的问题;

https://github.com/ba-archive/blue-archive-story-viewer/blob/768ca6dcd096ed97605ed166b2f10210b14a8b14/vite.config.ts#L107

或者直接在 dev 环境复现,dev 环境没有 pwa

@mark9804
Copy link
Contributor

mark9804 commented Mar 6, 2023

alook 也有同样的问题

@ourandream
Copy link
Collaborator Author

试试看把这一行注释掉然后 pnpm preview 全屏看看,如果问题解决了就说明是 pwa 的问题;

https://github.com/ba-archive/blue-archive-story-viewer/blob/768ca6dcd096ed97605ed166b2f10210b14a8b14/vite.config.ts#L107

或者直接在 dev 环境复现,dev 环境没有 pwa

测试了一下, 并不能解决
而且如果添加pwa, 连直接从edge打开网页都不能全屏里, 移除后恢复正常

@mark9804
Copy link
Contributor

mark9804 commented Mar 6, 2023

播放器的 master 分支不能复现,仅能在主站复现?

如果新开一个项目引入我们的包能复现吗

@ourandream
Copy link
Collaborator Author

播放器的 master 分支不能复现,仅能在主站复现?

如果新开一个项目引入我们的包能复现吗

试着新开了一个项目, 写了一个背景是红色的element然后requestfullscreen, 失败, 看来是edge自己的问题, 只要安装了pwa就没法全屏了

@mark9804 mark9804 self-assigned this May 17, 2023
@mark9804 mark9804 added bug 锅来 enhancement 又不是不能做 and removed module: story labels May 17, 2023
@mark9804
Copy link
Contributor

没报错, 好像requestFullscrren一直在pending

我又没想法了

@mark9804
Copy link
Contributor

mark9804 commented Jun 4, 2023

现在没有pwa了,从根本上解决了问题

@mark9804 mark9804 closed this as completed Jun 4, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug 锅来 enhancement 又不是不能做 module: story
Projects
Status: Done
Development

No branches or pull requests

2 participants