瀏覽代碼

Fix wrong aspect ration on OS X Safari

This fixes https://github.com/mpetroff/pannellum/issues/155. I'm sure it can be done more elegantly but it should point you in the right direction, basically recalculate aspect ration after full screen was entered and render one frame so that screen does not stay black.
pull/156/head
mzoeller 8 年之前
父節點
當前提交
cd915ecc50
共有 1 個檔案被更改,包括 2 行新增0 行删除
  1. +2
    -0
      src/js/pannellum.js

+ 2
- 0
src/js/pannellum.js 查看文件

@@ -1680,6 +1680,8 @@ function onFullScreenChange() {
if (document.fullscreen || document.mozFullScreen || document.webkitIsFullScreen || document.msFullscreenElement) {
controls.fullscreen.classList.add('pnlm-fullscreen-toggle-button-active');
fullscreenActive = true;
// Fix wrong aspect ration on OS X Safari: https://github.com/mpetroff/pannellum/issues/155
renderer.resize(); render();
} else {
controls.fullscreen.classList.remove('pnlm-fullscreen-toggle-button-active');
fullscreenActive = false;


Loading…
取消
儲存