Base64 Media Extension

Ok ... Team of App Inventor

Really , my app is made for more devices in all the world , not olny ONE ... ( I'm making one app similar to WhatsApp ! ) :smiley:

This post was flagged by the community and is temporarily hidden.

What is your question?

(note: Whatsapp has 50 engineers supporting and developing the app)

1 Like

Considering my messages , my question is the first of the chat

You have two options:

  1. Upload an image file as a binary file to its own tag using a full path
  2. Convert your image to a base64 string, and upload load that to a tag, or as a part of the tag's value. You will need a base64 extension for this.

(you might want another extension to resize images to reduce file sizes, base64strings tend to be 1.3 x the size of the image file size)

You may need to explain your security/proivacy concern in more detail, this part is not clear.

You may find this useful:

I would like one extention thet converts a media file to base64 and vice versa, but without storing them in a cloud by itself because the images could also be private, and I care about the privacy of my users.

This post was flagged by the community and is temporarily hidden.

How do you intend to share these images (or base64 strings) if they are not uploaded to your cloud ? Directly, peer to peer ?

I will archive it in a cloud

Not the extension

He does not want the extension to handle the cloud part... It'll be a separate thing he does on his own, is what I understand...

1 Like

Ah, are you worried that the extension may take a copy of the image and send it elsewhere ?

1 Like

Yes

Also

So , what is the solution ?

Calm down... Calm down... You'd need a lot of patience, if you seek help :grin:

2 Likes

Ok . If somewone finds one solution or wants to build an extention , can message me . :smiley:

The extension suggested above, does not upload the base64 string anywhere, it just creates it from the image file. The uploading of the base64 string is done with the cloudDB blocks.

I could offer another base64 convertor that does the same, I could show you the source code as well.

2 Likes

Well Gino, you can use an extension published by Power Users or from recognized members of the community. You'd have to either trust the source, or build your own extension from the Java code, which is a little hard and requires a lot of time/skills/efforts...