forked from wkh237/react-native-fetch-blob
-
Notifications
You must be signed in to change notification settings - Fork 795
Closed
Description
Hello @Traviskn @mheins57
After the latest 0.11.1 version release I have tried to add this new version to my project and fount possibly regression issue on Android:
When we are using
const response = await RNFetchBlob.fetch('GET', uri);
const imageData = response.data;
const imageBase64 = response.base64();
response.data looks broken, previuosly it was simple base64 string.
response.base64() throws an error
Uncaught InvalidCharacterError {message: "The string to be encoded contains characters outside of the Latin1 range."}
In version 0.10.16 everything looks fine. On iOS both versions are working fine.
I'm using [email protected]
As example i'm fetching this file: https://api-dev01.elateral-dev.io/file/dev01/S1GbfMFDN
And get broken response.data instead of normal base64 string:
"�����JFIF������C������������������������������������������������������������������C����������������������������������������������������������������������t������������������������
�����F�������� ����������������! �13�"#AQRSs���a���$2Bbq��C���
5c��������������������� ��C������� ������������!��1"A��2Qaq����#BRs������3S�Cb�$r����%���������?�Hc�h_4/t/�l�
��
z����7������Nd�9'����>�W����������'���`���L�x0k��I�G�X;b��~S>����������ؾ�_�χ�������僶/���3������'���`���L�x0k��I�G�X;b��~S>����������ؾ�_�χ�������僶/���3������'���`���L�x0k��I�G�X;b��~S>����������ؾ�_�χ�������僶/���3������'���a2p��g͍>i=�j�|�Rq������G��ՇԎ���������)�������ǃ����/����~v�|&<���������X�EUc�����v�_�˶�_4�]��>���jS�"砸���appa./k����papp`�������/n�80a2w�g�'�'�S����}I�?��ȘP������7�g�����˓�$���Ly�����s��Q��d���f|�r����Lv��9���n߉Ͽ����������ՙ�>Q�i̟9��8���W�sl�e��i�bDm3�)W��M����Q[�I�2+l�,[�l�%��4���%���*��l&���VatE!Y�ؐB�V��E����ٖF���nj�e��n9s$v�����&Q��e�F��+�X�P�g�l�d��N�X�����Q��J?>k����\��$��#p�%2S���%%<�;/���;vJ�H��k���:����KΘ٤���X��}���̦=Lj�yM�h��"-�����epLɧ<����ε�$:�l��D�eY۽Je��5/��κBI�P�9��BM:��
.ASڱh�s���'0�ڎ�!r��iX�dfQ�2J�u����N�����Y�IaC��}k[����M�R)�Th�r_�/��$c��K�@<|�����`[%�����+>I�S��EOR[1|�e"*��W���,�'�H&�5h�H�4��<��������� �\gĹ�GM�We�r��v�C�Y!yr���)>_��jZYdJ�)�WTf�ӵ����Wo�Rub\�j�x�Y�����������0#H�9f� �X�ܩ�q����(��Y��Xɏ���xB�zJ��ia��5��S�+v�Ic��`�.ie~�1�"%")��`�Zh����I�W]�eT\-KW�d�!��.�(�?�����5�Z���*Jh�7�Ҝ=D��i桒���2����=�|�+��i#�Fʶ����bC��O�X�0%d��c(����3�R+���(��*3����K,�h�
�#�T���z�t�4��eI#�*��$��#t:�r�Ӵ�����WǾ�����l�$���VoB�rjţ��+�#J�CUĔ�f5S���heC
F_�qQ��O_-U1x���G��� ���!AdzZ�V���k����d��������^(q���Y=�Q:
�d��s���r������ezh�Z���51IQD��5�B�3���yW��=0m�'���f<�ǼI��\IA��SRI�g6I��[�V�2��(syjg�si��������E��.��Z�0�*��Ww�qk�A����X�5Lm���ȟc!R�-�l�,!XT����H�Q����k��T�UP�>��y�̧�%��&����54cƥ�JI�'�秬AN�J��T�Ť���7�g~��2�*
����Zl�+�3Z��j+����2�8�3���i����&z�" %D<QL�(@2ƽ �e���B����ō8%|J������Vr���~ӫ�%��k[",VG-Y;��H��琤4��G3h���e��f���8^L�6+M�]���>4c�Vt�B���4���W��qͨ�ϐ�M-5l2�&SMsVE�C��B��'���L�8�Z�ML�K��$���̨��&iċ~j��������FKk�F��1�N��1$I�e�����0�Ҙb+�6�3��ҾQ��hyt�
��b�� i�<��&�Rf��4���3������� ��v�d΅Vi�HjzjPb�5���㆒���S�-3� ��ѕ�d�Wx�Fw�g�'�'S�����Ry����&����B�
���}g��7���I?;b���pp`�c���Q���c��-�I��8����:�����R������� �U1�D�����rѬt������
��[)���FA2�j�uew'�,�,��MS&��ۡ�/�a��7^YHC�2���xtF@"�=:��)%�"��\��Q�r��6X�WJ��W-������;R�W�4r�:�ֽ7�wX���5x�IP�>�j���^�L���������bx����z���@Ab������C����ǚAr�����é�/����k�ᚩ�W���&@�p��`�;������3�U�]��$BL����V���J|��$�zj�W(�;
ӤD�]�����O�ܒ1�����s�b�*x�i*�r�k4��Ҫ��%�l0e�n�7'�>��:�
���k�|�QXE����S����܌�xsV0+}k�gD��L�d �m;���H2J�+�ͦ4�SG-u4�L��Z#���[�̓�%��RK����5J��E� �g���%W�R.iM�TRdم%E+��e�Q��H�A4T����Z|���zj�k7Ɏ�KP��Td��6d��ǥÇ&�����Gd"V�\�6�֞��P���M��N�v�}�XS��"ˈ�䕙_��F���犓1�T��εM�9�M%mB=8d��іSS���h���P�K���(�o����"���(�s^��d��s�e�c���ܻ5�2��1Te�#M�y�ueBT>sKGV��RR�Q��
�k�;�~
^)����rC���e:�)��d�c�AB �
$�B�>���c���6�t�8,��g����UA�s������znf��r��8^
Could you please check this issue on Android please?
Thank you
KrzysztofSakowski
Metadata
Metadata
Assignees
Labels
No labels