Fixes #2369: Video playback is reset on rotation

The viewWillTransition(to:with:) method in WebViewController was introduced to
fix #3041, so I added an alternative solution using a resize handler in JS.
This commit is contained in:
Brian Sanders
2021-12-04 18:43:53 -05:00
parent 7608bf2ae6
commit a731397486
2 changed files with 11 additions and 7 deletions

View File

@@ -155,6 +155,17 @@ function postRenderProcessing() {
showFeedInspectorSetup();
}
function onResize() {
const meta = document.querySelector("meta[name=viewport]");
if (!meta) return;
const originalContent = meta.content;
meta.setAttribute("content", originalContent + ", maximum-scale=1.0");
meta.setAttribute("content", originalContent);
}
window.addEventListener("resize", onResize);
function makeHighlightRect({left, top, width, height}, offsetTop=0, offsetLeft=0) {
const overlay = document.createElement('a');