размещать изображения и другую информацию без использования formdata в nativescript (машинописный + угловой) - PullRequest
0 голосов
/ 24 апреля 2019

я устал от этого Отправить FormData с другим полем в Angular не получится для меня.

Мне нужно получить доступ к изображению из файловой системы, а затем отправить его.

        let fullPath = path.join(folder.path, "1.png");
        const imageFromLocalFile: ImageSource = <ImageSource> fromFile(fullPath);
        const base64String = imageFromLocalFile.toBase64String("png");

1 Ответ

0 голосов
/ 24 апреля 2019

FormData не поддерживается NativeScript.У вас есть 2 варианта:

  1. Отправить изображение в виде строки Base64, похоже, вы уже знаете, как получить изображение в виде строки Base64, вы можете просто отправить его как параметр в теле JOSN.
  2. Используйте плагин nativescript-background-http , который может напрямую загружать файл.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...