Some native Android/iOS apps, like WhatsApp and Facebook, have a “save image” feature when viewing content photos like profile pictures and images attached to chat messages; it’s basically a dropdown option which places an image directly into the user’s local photo collection with a single tap.
Peter O’Shaughnessy, a developer advocate for the Samsung Internet browser, recently published a post which describes how he implemented a Snapchat clone as a web app. As he writes, the trickiest part was allowing the user to save the generated image:
There is already discussion about a “Saving Files API” here, but I was wondering if we could tackle the “save image” feature separately, since it has a narrower scope. Being able to effortlessly save images on the mobile web seems like an important use case for which there currently doesn’t exist a proper solution.