Russia
Joined: Aug 11, 2017
Post Count: 135
Status:
Offline
Need help - viewHomeInNewTabFullBrowerWindow script
Dear Colleagues, experienced in JavaScript sweethome lovers!
Could you please help me to adopt viewHomeInOverlay script, to see sh3d model online in full browser window, like model shows in Online Viewer? http://www.sweethome3d.com/viewHome.jsp?id=887
Exploring models online in framed overlay there are some incommodities to face:
With smartphones: - too small window of 3d viewer, especially in vertical mode; - if you ocasionally tap somewhere outside overlay window boundaries - it closes viewer.
With desktops: - using mouse wheel without Shift button in some browsers scrolls the html page instead of zooming 3d (in aerial mode) or moving through (in virtual visit mode) - also occasion tapping outside closes overlay.
Can somebody help, to correct the code of viewHomeInOverlay and compile script, opening sh3d on a new tab to full browser window with navigation elements?
France
Joined: Nov 7, 2005
Post Count: 9141
Status:
Offline
Re: Need help - viewHomeInNewTabFullBrowerWindow script
The Online viewer doesn't use viewHomeInOverlay but viewHome. If you want to inspire yourself from that viewer, just look at its source code!
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer
Russia
Joined: Aug 11, 2017
Post Count: 135
Status:
Offline
Re: Need help - viewHomeInNewTabFullBrowerWindow script
Unfortunately, reading viewhome.js did not make the question more clear for me.
May be SweetHome3DJSViewer.html even better suits for "full screening"; but all my attempts to tie canvas size to innerHeight and innerHeight, 100%, 100vh/100vw made it even smaller :( https://woodmouse.ru/test/view/test.html
France
Joined: Nov 7, 2005
Post Count: 9141
Status:
Offline
Re: Need help - viewHomeInNewTabFullBrowerWindow script
Congratulations! Handling window space is really not the easiest thing in JavaScript...
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer