Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please add react-native-fetch-blob to the base expo client #123

Closed
seantempesta opened this issue Apr 23, 2017 · 23 comments
Closed

Please add react-native-fetch-blob to the base expo client #123

seantempesta opened this issue Apr 23, 2017 · 23 comments

Comments

@seantempesta
Copy link

My app is doing a lot of work with media (images and videos) and I can't support background uploads or image/video caching without this package. I'm open to using a different library, but this one seems pretty good.

https://github.com/wkh237/react-native-fetch-blob

Features

  • Transfer data directly from/to storage without BASE64 bridging
  • File API supports regular files, Asset files, and CameraRoll files
  • Native-to-native file manipulation API, reduce JS bridging performance loss
  • File stream support for dealing with large file
  • Blob, File, XMLHttpRequest polyfills that make browser-based library available in RN (experimental)
  • JSON stream supported base on Oboe.js @jimhigson

I think some other users would appreciate this as well:

@jesseruder
Copy link
Contributor

We're planning on waiting for this PR facebook/react-native#11417 to make it into React Native. For now I'd recommend detaching if you need this feature.

@BuildWithLal
Copy link

waiting for RNFetchBlob to work with Expo...

@brentvatne
Copy link
Member

Still waiting on upstream PRs to land @lalzada :( facebook/react-native#11417

If you have any expertise on that and want to step in and help that would be appreciated!

@Nsingh13
Copy link

Would really like this feature as well! Wouldn't want to detach just so I can use one native dependency.

@dackom
Copy link

dackom commented Jun 22, 2017

Any news on this? :-/

@Nsingh13
Copy link

Nsingh13 commented Jun 22, 2017 via email

@Veeenz
Copy link

Veeenz commented Jun 27, 2017

Still nothing? :\

@anp
Copy link
Contributor

anp commented Jun 28, 2017

Hi! We're tracking this on Canny now. We're still waiting on facebook/react-native#11417 and facebook/react-native#11573.

@anp anp closed this as completed Jun 28, 2017
@20chix
Copy link

20chix commented Sep 16, 2017

any progress?

@somonek
Copy link

somonek commented Sep 28, 2017

guys any progress on this? would be so helpful having it included in expo

@anp
Copy link
Contributor

anp commented Sep 28, 2017

@20chix @somonek please don't ask for status updates when the previous comment to an issue linked to several places you can track the status of a feature.

@hugoh59
Copy link

hugoh59 commented Jan 6, 2018

still nothing ====o

@andyngdz
Copy link

Any changes? please

@ide
Copy link
Member

ide commented Jan 18, 2018

Some contributors to Expo are helping with the upstream Blob PR to React Native. Please see those linked PRs above.

@MeKyleH
Copy link

MeKyleH commented Feb 7, 2018

I don't want to be a pest, but it looks like both PR's above have been merged now. Do we have an ETA on when we can implement blobs in Expo projects?

@ide
Copy link
Member

ide commented Feb 7, 2018

The Blob PR was merged into RN master and will be part of RN 0.54, if the Blob PR does not get reverted. Assuming it is released with RN 0.54 and that RN 0.54 is released when expected (beginning of March), preliminary Blob support will arrive in late March with Expo SDK 27.

@MeKyleH
Copy link

MeKyleH commented Feb 7, 2018

Fingers crossed!

@MrGurns
Copy link

MrGurns commented Feb 13, 2018

Subscribing.

@smithaitufe
Copy link

Please until then, is there any alternative other than detaching?

@brentvatne
Copy link
Member

@smithaitufe
Copy link

@brentvatne I am not uploading. I want to download a video from a remote server and allow the users of my app to share it
I was thinking of using ReactNativeFetchBlob.fs.readFile to read from the remote location, convert it to base64.

A thought just flash in now. I think I should convert to base 64 in the server and simply send the url.
Will that work in my scenario?

@rodrix
Copy link

rodrix commented Jun 21, 2018

Any news?
I need the react-native-fetch-blob.
I'm stucked with many file manipulation issues, but i don't want eject expo. Dead-lock. ;s

@terribleben
Copy link
Contributor

React Native and Expo landed blob support last march in SDK 26.

@expo expo locked as resolved and limited conversation to collaborators Jun 21, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests