Topic: Issues with Juicebox and Surface Tablet Locks screen [SOLVED]

I am having three issues with the Juicebox component the first is that it appears to reload / refresh in IE but not in any other browser when the page is first loaded.

The Second and biggest issues is that on Surface Tablets the screen is frozen unless the image component is used to move the page up.  The normal screen appears locked so that the user cannot scroll down unless using a mouse.

Third the images when set to autostart load a new page var values into the browser so when you select the browser back button you need to back through all images that were loaded.

Here is a test page that illustrated all the issues above.
http://responsive.stanleymartin.com/SMC … oupID=BQ#2

Re: Issues with Juicebox and Surface Tablet Locks screen [SOLVED]

Try fixing the HTML errors on your web page to see if this helps with your first and second problems.
Certain browsers may be more tolerant towards errors than others and this can result in inconsistent behavior across different browsers.
You can check the code on your web page with the W3C Markup Validation Service and then fix the errors reported.
Many of the errors on your web page may seem to be trivial and not directly related to the problems you report but there are a few stray tags on your page resulting in elements which should be closed which are not (and vice versa).
The <div id="juicebox-container"> seems to be caught up in the mix.

With regard to your third issue, when enableDirectLinks="TRUE" (which your gallery uses), each image in the gallery is given a unique URL and clicking the Back Button in a browser will step back through these URLs. This is normal and to be expected.
If you do not want this to happen, then set enableDirectLinks="FALSE" (in JuiceboxBuilder-Pro's 'Customize -> General' section) instead.

Re: Issues with Juicebox and Surface Tablet Locks screen [SOLVED]

I will make the edits you recommend but if I remove the Juicebox component everything runs normally and the page move as expected on my Surface so I do not believe this will remedy the issue.

Re: Issues with Juicebox and Surface Tablet Locks screen [SOLVED]

Okay... I created a new bare bones test form and ran it through the validation and it passed.  The content has the same issue on a Surface device and the page it locked except for the component. 

http://responsive.stanleymartin.com/SMC … GroupID=BQ

The only way the page moves is to use the component and try to force the page up.  Using the white space does nothing.

Let me know what you think might help.
Nick

Re: Issues with Juicebox and Surface Tablet Locks screen [SOLVED]

Thank you for creating a valid test page. At least we can now eliminate HTML errors as being a possible cause of your problem.

A few users have reported a problem on Windows phones whereby a page containing an embedded gallery cannot be scrolled.
I looks like this might be the problem that you are encountering. (I have already notified the developers of this problem.)

Try disabling Reading View in IE11 just in case this is the cause of your problem.

Add the following line of code to your web page's <head> section. Once implemented, the Reading View icon should not appear in the address bar.

<meta name="IE_RM_OFF" content="true">

After making this change, please be sure to clear your browser's cache before reloading your web page.

This may or may not help (another user has tried it without success) but it might be worth trying.
It should be quick and easy to do and might make a difference.

Re: Issues with Juicebox and Surface Tablet Locks screen [SOLVED]

I tried it but no luck either.  The image swipe works which must be what is mucking up the page portion.  Hopefully they will have a solution.  Will you update the issue when you hear back?  Love the component but this will be a show stopper I have these surfaces deployed all over the place.

Thanks
Nick

Re: Issues with Juicebox and Surface Tablet Locks screen [SOLVED]

OK. Thanks for trying.
I'll certainly update this thread when I have any news on this issue.

Re: Issues with Juicebox and Surface Tablet Locks screen [SOLVED]

Checking up on this to see if you received any feedback on possible work around regarding the issue with the Surface browser.  The screen locking makes a website unusable with this device and looking through your blog I see you have tested it on the Surface Pro which is what I am using so perhaps there is a fix or trick to work around it.

Fully Windows 8 Compatible

Windows 8 touchscreen devices such as the Surface Pro are fast growing in popularity. These devices hold a special challenge for web gallery design since they handle keyboard, mouse and touchscreen input. The Juicebox UI has been tweaked to handle this in a graceful manner.

Hopefully you can escalate this so I can get this working.  I do like your product but it needs to work on a Surface.

Re: Issues with Juicebox and Surface Tablet Locks screen [SOLVED]

No news of a workaround or fix yet but the issue has been logged as a bug and it will certainly be investigated fully.
I will update this thread with any news I have (but, unfortunately, I do not know when this might be).

Re: Issues with Juicebox and Surface Tablet Locks screen [SOLVED]

Please try the following.

Open the 'jbcore/classic/theme.css' file in a plain text editor and change lines 945-947 from:

body, html {
    -ms-touch-action: none;
}

... to:

.juicebox-gallery {
    -ms-touch-action: none;
}

Hopefully this will fix the problem.

Please note that the line numbers above refer to the current version of Juicebox-Pro (v1.4.3.2).

Re: Issues with Juicebox and Surface Tablet Locks screen [SOLVED]

The bug noted above (whereby a page containing an embedded gallery cannot be scrolled in Windows mobile devices) has now been fixed in Juicebox v1.4.4.
Please see the Upgrading Juicebox support page for instructions on how to download the latest version and upgrade existing galleries.
Please see the Version History for a list of changes between versions.