iOS微信小程序內嵌webview播放視頻全屏后關閉視頻樣式錯亂


現象

最近在做一個需求,需要在微信小程序中嵌入h5頁面,h5頁面內嵌入了一個video視頻,當iOS用戶打開,並且其開啟了屏幕自動旋轉,全屏之后,橫屏觀看,點擊左上角的關閉按鈕,webview的樣式會錯亂。

問題原因

微信小程序強制webview頁面不能橫屏,但是video視頻全屏后是系統組件,可以橫屏,所有就造成了這種情況

解決方案

微信小程序可針對單個頁面配置其是否允許橫屏(微信默認是不能橫屏),即可解決問題,代碼如下:

{
      window: {
            "pageOrientation": "auto",
      }
}

參考鏈接:https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM