跳转到内容
View in the app

A better way to browse. Learn more.

彼岸论坛

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
欢迎抵达彼岸 彼岸花开 此处谁在 -彼岸论坛

[问与答] 手机 H5 网页视频横屏播放, P 站有黑科技?

发表于
起因是在手机上制作一个 h5 页面播放视频,需求:竖屏点击开始播放视频,然后手机横屏后会自动全屏播放,再次竖屏后又会自动退出全屏模式(继续播放),然后再次横屏后又会自动全屏(继续播放)...周而复始,但仅第一次点击播放的动作,后续就是反复竖屏(退出全屏)横屏(进入全屏)切换。全程视频播放并未暂停,维持 playing 的状态。

遇到问题:第一次竖屏状态点击播放后再横屏能进入全屏,然后再竖屏后无法自动退出全屏,就算手动退出全屏,再次横屏后也无法进入全屏播放,提示:`Failed to execute 'requestFullscreen' on 'Element': API can only be initiated by a user gesture`,意思就是迫于浏览器安全考虑,全屏模式需要用户手动点击才行。

网上搜了很多资料都说无解,但是用同一台手机的同一个浏览器看 P 站的视频仅在第一次点击播放后,后续可以无限次的竖横屏全屏退出全屏...

测试手机:iPhone 14 pro 的 Safari 和 Edge

这是黑科技吗?

Featured Replies

No posts to show

创建帐户或登录来提出意见

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.