Image links broken

Having a struggle with images again in gDrive.

I copied an app today, connected it to new data (my archive) in a different folder and the images broke (as they should). To fix I moved the spreadsheets into the same folder as the app I copied and now a few of the images populate but most are still broken. I have tried setting the image column to look to the specific folder with no luck as well. Any suggestions would be greatly appreciated!

Solved Solved
0 10 4,037
  • UX
1 ACCEPTED SOLUTION

@Neal_MF_Harper Try to clear your default browser’s cache and then test the app again.

View solution in original post

10 REPLIES 10

Just started over with a new copy of the app, connected it to archive data in the same folder as old data, same issue, some images load, some do not. This images are present in the image folder.

Support:
Main app: /appsheet/data/0407ProShotlist-44800
New Archive app: /appsheet/data/Archive2-44800

Thanks!

Are these Images you are snapping with the camera and then saving?

Are you specifying the folder path for the images or just letting AppSheet use the default location?

Can you show for an image that isn’t loading, the path written to the sheet and then that file in the folder location? Just another set of eyes looking at it.

Hi!
Thanks for chiming in, I was just about to get some screen shots ready when I stumbled upon something. When I turn on the “STORE CONTENT FOR OFFLINE USE”, the images appear! Hmmmm…


When you mentioned some appearing and some not, my instant thought turned to offline storage. Be aware that storing content for offline usage, places all file and image content physically on the device and therefor uses up device storage. If your app has a lot of images, you’ll fill it up fast!!

Is this a known issue with having many images? Yes, we have a lot of images, it’s a photo studio app.
Thanks John!

Uhh, Is what a known issue? If you mean with some images loading and other not. I have not heard of that being a problem and there could be many factors in your use case that contributed to it. For instance, could you have lost connectivity while the app was trying to bring in images. Or if you are building, was there an app refresh performed?


So, there are two things we face in technology when dealing with lots of images

  1. Sending them back and forth over the Internet is SLOW! And it will probable NEVER be fast enough for us impatient humans!

  2. Images take up space to store them - especially high-res images.

In your app, you will need to make compromises in these two areas and build your app accordingly.

If you are mostly in areas with good connectivity to your app, then you’ll probably want to keep the images stored in the cloud as much as possible and try to manage the slow image loading by only dealing with the images needed at the time. In AppSheet images will only load when requested and then be on the device for the duration of the app session (until app is closed).

If you lose connection frequently then you’ll most likely want to have “offline content” on. When connection is lost, at least you’ll still be able to function within the app with the images that were able to be downloaded onto the device. This capability comes at the cost of using up the storage capacity of the device.

I hope this helps!

@Neal_MF_Harper Try to clear your default browser’s cache and then test the app again.

Appears to be cache related, now it retains images no matter of offline sync status, did not need to clear browser.

Thanks!
Neal

You’ll need to do similar things if you ever change the image but use the same file name.

You’re welcome

Top Labels in this Space