Sorry, our posts crossed and I saw your last response after I had posted my last one. I've re-sized the buttons and that has worked. Perfect.

Thanks again.

Christine

Had a think about this and it seems that the thumbnail icon not displaying is simply down to too many buttons on the control bar. I set re-set my sharing buttons so that only FB and Twitter are enabled, thus removeing G+. REmoving one icon from the control bar means that he thumbnail view is now showing in full as shown here:

http://gallery.charleychau.com/screenshots/mobile-portrait-image-open-edited.png

So all in all, looks like I have got this working now but with some compromises on functionality.

Cheers!

Hi Steven,

Thanks for looking into this. I think I've found a workable solution and I've now implemented it with a gallery embedded onto our blog: https://www.charleychau.com/blogs/blog- … le-of-bute

I changed the settings for:

  • Expand in New Page to FALSE as you suggested

  • Show Splash Page to NEVER

It means that the gallery loads on mobile like this: https://gallery.charleychau.com/screenshots/mobile-portrait-thumbnails.PNG

And when a user clicks a thumbnail the image is displayed like this: https://gallery.charleychau.com/screenshots/mobile-portrait-image-open.PNG

I've checked this over on mobile, iPad and desktop and it all looks like it works fine with one tiny exception - highlighted in the red box on the image below:
https://gallery.charleychau.com/screenshots/mobile-portrait-image-open-highlighted.png

The thumbnail view icon is partially obscured when viewing an image on mobile in portrait orientation. It's not a massive problem but if you know of a way to re-align it then I would be grateful.

Thanks,
Christine

Hi Steven,

Thanks again for the quick response. Just to clarify, our Shopify store (domain is www.charleychau.com) is on servers that we have no control over and cannot upload gallery files to. So I set up a subdomain (http://gallery.charleychau.com) on  separate standalone server so that I could upload gallery files to use Juicebox.

It means I think that the embed code option just won;t work for us.

This is because you've uploaded the .htaccess file to gallery.charleychau.com but the paths in the embedding code point towards www.gallery.charleychau.com (note the different 'www' subdomain). (When I posted the code above, I just copied the path from the 'src' attribute of your iframe.)
Try changing the two paths in your embedding code from www.gallery.charleychau.com to just gallery.charleychau.com.

I've done this and the test gallery now displays and works perfectly on desktop and iPad: https://www.charleychau.com/pages/test-gallery-2

However there is a problem when viewing on mobile. The gallery displays on load as shown here: http://gallery.charleychau.com/test-gallery/images/juicebox-gallery-test-2-on-mobile.PNG

When I click "View Gallery", it tries to load a new page with the URL https://gallery.charleychau.com/test-ga … /full.html but I get an error message "Juicebox Error: Config file not found." as you can see here: http://gallery.charleychau.com/test-gallery/images/juicebox-gallery-test-2--on-mobile-error.PNG

As you can see here https://gallery.charleychau.com/test-gallery/jbcore/ the full.html file is on the server. But when I click on it on the file to open it I get the same error message .

Please could you let me know what to do to fix this. I feel like we're so nearly there!

Thanks,
Christine

Hi,

Thanks for the quick response.  It's not purely an issue on width, I need a fully responsive gallery to embed on our site that is hosted by Shopify.

Unfortunately I am not technically capable in any way shape or form and yesterday had a real struggle even getting to the point where I set up a subdomain with web space to host the gallery, and then work out the FTP situation so just getting to a point where I had a vaguely working gallery was a miracle frankly.

Back to what you suggested ...

Setting the width at 100% using inline CSS

I have set the width to 100% as you suggested and it looks fine on load when viewed on mobile portrait as shown here: http://gallery.charleychau.com/screensh … n-load.png

If the user then flips the mobile device to a landscape view the gallery is displayed at 100% width as you would expect as shown here: http://gallery.charleychau.com/screensh … dscape.png

BUT if the user then rotates their screen back to portrait view on mobile, the screen is not re-sizing properly, as shown here: http://gallery.charleychau.com/screensh … tating.png and you can see the header of the website has been distorted.

Is there something I can do to resolve this problem?

Using baseURL option

I am not technical in the slightest but I found the .htaccess file. The existing code in the .htaccess file was:

CheckSpelling Off
AddType x-httpd-php56 .php

So I simply added the line of code that you suggested so that the code in the file is now:

CheckSpelling Off
AddType x-httpd-php56 .php
Header add Access-Control-Allow-Origin "*"

And I uploaded it via FTP to the server where the gallery is hosted which is a subdomain of charleychau.com: gallery.charleychau.com and hosted on a standalone webserver that I set up yesterday specifically because of trying to use Juicebox.

I then embedded the code that you suggested in a web page on our main website at charleychau.com which is hosted by Shopify on different servers and I do not have full control of the Shopify servers.

But the gallery does not display: https://www.charleychau.com/pages/test-gallery-2

And has an error message “Juicebox Error: Config file not found”.

What has gone wrong?

Sorry if I am asking silly questions but I’m not technical and I bought Juicebox Pro because it says on the home page of your site: “Use Juicebox to create spectacular HTML5 image galleries for your web site with no coding required. Juicebox is simple to set up and use, and includes complete browser and mobile device support.”

It would be great if I can get something working correctly here otherwise I think we’re going to have to give up with Juicebox.

Thanks!

Hi,

I've just bought Juicebox Pro and am trying to embed a gallery into Shopfiy. I've done this on a test page here: https://www.charleychau.com/pages/test-gallery but because the iframe width has to be set, it looks dreadful on mobile - see screenshot attached.

Is there any way of embedding a Juicebox gallery into a Shopify web page so that it is responsive?

Any help on this much appreciated.

Thanks,
Christine