maybe it’s already been asked and I missed it, but I would like to know if the image uploader works well on mobile apps too. I have a mobile app available for iOS and Android where users upload their expense receipts from smartphone. They need to be able to choose between usual options, like “take a photo”, “choose from photo” and maybe “choose from file”. Before I test and buy the plugin I would like to know if these mobile features are available.
The “Image Compressor and Uploader” plugin from Zeroqode is compatible with mobile apps on both iOS and Android. It allows users to upload images by taking a photo, choosing from their photo library, or selecting a file. This plugin also compresses images, making uploads faster and more efficient on mobile networks.
For more information, you can always refer to our documentation, as well as test with Android/IOS this plugin on our demo page
In response to your question, yes, it is indeed possible to save the newly compressed list of images in your database. However, it’s important to note that the images will be converted into base64 format.
To guide you through the process, we’ll provide a brief example below. Nonetheless, we highly encourage you to visit our Demo page and review our Documentation for a comprehensive understanding of how the plugin works. This will enable you to customize and develop a workflow that best fits your requirements.
To begin, if your goal is to reduce image size, you can utilize the “Compress Multiple Compressors” action:
Following this, you should create a table designed to store the newly compressed images. Ensure that this table stores a list of text rather than simple text:
Please note that the example provided here is a basic illustration found on our test page. For more detailed information and additional guidance, we strongly advise consulting our documentation.
Technically it can be possible to do that in workflow. However, we recommend proceeding with caution as this specific use case hasn’t been tested, and app performance could potentially be affected.
Interestingly, our plugin already includes a multiple upload feature designed to streamline the process. For a practical demonstration of how this works, please visit our demo page.
Furthermore, if you have any suggestions or ideas on how we could enhance this plugin, we’d love to hear them! We’re always open to feedback and can discuss your suggestions with our development team for potential implementation.
We hope this clarifies your query. If you have any more questions or need further assistance, feel free to reach out.
I’m trying to use the compressor for multiple files, but I need to compress images in two different processes. The first when I upload the before and after photos. When it saves to the database it only saves the last Update.
I created Compressor A and Compressor B, each configured for its button.
Your workflow is well understood, and it seems logical. If you encounter any difficulties with the image compressor or any other ZeroQode plugins, please don’t hesitate to inform us so we can assist you promptly.
Thank you for reaching out and for bringing this to our attention.
Currently, we don’t have the capability to restrict the number of files uploaded during multiple upload. However, we’ve taken note of this and have tasked our development team with looking into possible improvements. We will keep you updated with any news or developments on this matter.
If you have any more questions or need assistance with any of our plugins, please feel free to reach out.
Thank you once again, and we’re looking forward to your reply.
We’re excited to share some good news with you! In our latest plugin update, version "3.23.0", we’ve introduced a new feature that allows you to restrict the maximum number of files for the ‘Select Multiple’ and ‘Upload Multiple’ actions, just as you requested.
Could you please take a moment to update the plugin in your app to benefit from the recent improvements? We’d greatly appreciate your thoughts and feedback after you’ve had a chance to explore the new features.
Thank you again for bringing this idea to our attention. Your input is invaluable to us.
Plugin works great to compress large image file, but I noticed svg is not working. URL is not generated, so the compressed image disappear when the image upload in done.
Hello @rio ,
Thank you for reaching out and for your purchase.
Plugin works great to compress large image file, but I noticed svg is not working. URL is not generated, so the compressed image disappear when the image upload in done.
Would it be convenient for you to provide more details regarding your use case ?
Namely:
-Screenshots/Video recordings of the issue you see and the plugin element’s configuration.
-Workflows associated with the plugin.
-Any additional details you believe are important for us to replicate and understand your use case.
These details will help us provide you with a more precise answer to your question, and get a clearer understanding of your use case.
Have a nice day!
Zeroqode Support Team.
My issue is that it works on any image but SVG. Here is the demo video. I choose SVG on second image. As you can see the URL is not provided but some data image is there. I have tested on your plugin demo page, but no url is generated. Will you test uploading SVG image for me?
Hello @rio,
Thank you for sharing additional details
We have tried to reproduce your use case, but couldn’t reproduce the outcome you have described.
Could you please record a video in step-by-step mode w and share a link with us so we can understand better your use case? We recommend using ( Loom tool).
Looking forward to your reply, we are here to help you solve your issue!
Best regards,
Zeroqode Support Team.
I have created a test page where you can check the issue when SVG image is uploaded.
Will you check the page? I have put support@zeroqode.com in collaborator list. smily
I have created a test page where you can check the issue when SVG image is uploaded.Will you check the page?
We checked your page and the difference in how the image URL looks different from the SVG files is because the SVG file is not properly uploaded to Bubble, it does not contain the file URL.
At the moment on your side, you are saving the image to an “Image” data type, which contains the base64 of all images. because the SVG files do not have a correct URL, the Base64 code takes presence in order for the image to be visible on your page
Kindly note that the plugin accepts SVG files, but most of them are automatically converted to PNG or another image type by Bubble.
Hope this helps, let us know if you have any other questions.
Best regards,
Zeroqode Support Team.
Have you successfully saved SVG data in your db ?I want to know how it goes on your end. If this issue is caused by how I configure, please tell me what I’m doing wrong. If this issue is related to SVG file itself, I think excluding SVG file from the selection is the only solution?
Unfortunately, this issue is beyond our reach, as we cannot influence Bubble’s uploading logic and how they process different file types.
I have created another field of text to save the URL as a string, but not coverting to PNG. As the result that disappear.
I’m excited to share with you that our devs tackled this issue and that we have fixed the compression of Svg files and have updated the Image Compressor and Uploade plugin to version 3.27.0
Have you successfully saved SVG data in your db ?I want to know how it goes on your end. If this issue is caused by how I configure, please tell me what I’m doing wrong. If this issue is related to SVG file itself, I think excluding SVG file from the selection is the only solution?
Could you kindly update the plugin within your app to this latest version and confirm whether everything is now operating smoothly?
Thanks again for your patience and cooperation.
Take care!