EddyVerbruggen / SocialSharing-PhoneGap-Plugin

👨‍❤️‍💋‍👨 Cordova plugin to share text, a file (image/PDF/..), or a URL (or all three) via the native sharing widget
MIT License
1.78k stars 910 forks source link

Android Base64 Image Sharing not working. #224

Open KshinG opened 9 years ago

KshinG commented 9 years ago

First, thanks for this amazing plugin!

I'm using the Intel XDK and have this working wonderfully on iOS, and had it working great on Android when it was just sharing the photos, but now I manipulate them with canvas then put the base64 image data in the src and share the src. This works on iOS, but doesn't work at all (no image shows up with any program) on my Android (Galaxy S3, Android 4.4.2 and my Xoom running 4.0.3). The other parameters show up in most of the share dialogs (facebook shows nothing), but no images.

I'm thinking this is a bug since the call is so simple and works in iOS and when not base64: var pic = $("#largeImage").attr('src'); var scenario = "some text"; window.plugins.socialsharing.share( scenario, '#reactionthegame', pic, 'http://www.reactionthegame.com' );

EddyVerbruggen commented 9 years ago

What's the exact string you're sending to the plugin via the pic param?

vishnuc156 commented 9 years ago

Base64 image sharing is working fine

KshinG commented 9 years ago

Could it be too big? Is there a size limit? Could the plugin be taking the code before it's fully populated?

This is what I can copy from the console, but it's not the whole image, which is about 1 mb (960 X 1280). The src starts: data:image/png;base64,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

EddyVerbruggen commented 9 years ago

Thanks for pasting that here :)

There likely is some kind of limit somewhere but the plugin doesn't enforce any. Serializing a 1.3 Million pixel image like yours to base64 doesn't seem like the best approach though.

Can you just try a smaller file and answer your own question?

KshinG commented 9 years ago

Agreed. Reduced the image to 297 X 398 png and still not working on Android.

vishnuc156 are you sharing an src like I am and it works for you on Android?

KshinG commented 9 years ago

To add: When I share to email from Android it appears to have an attachment (that can't be opened) of 4.0 KB called socialsharing-downloads. When I view the email as receiver there is no attachment. When I try to share to messaging it says "unable to attach. File not supported". In both cases the subject and text show up.

KshinG commented 9 years ago

Even specifying a filename per the front page notes (// Hint: when sharing a base64 encoded file on Android you can set the filename by passing it as the subject (second param) ) it's still failing. Perhaps there's an issue with Cordova 3.5 & Intel XDK? window.plugins.socialsharing.share( scenario, 'reactionthegame'+Date.now()+'.jpg', pic, 'http://www.reactionthegame.com' );

damrbaby commented 9 years ago

Ran into the same issue, ours was that we were using "#" in the subject- in your case I see you are doing the same with "#reactionthegame". I suppose if you are using certain special chars in the email subject, since that is used for the filename, the attachment won't work. To fix we just removed the "#" from the subject.