Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image 如何在不使用异步函数的情况下将联机映像路径转换为base64?_Image_Flutter_Base64 - Fatal编程技术网

Image 如何在不使用异步函数的情况下将联机映像路径转换为base64?

Image 如何在不使用异步函数的情况下将联机映像路径转换为base64?,image,flutter,base64,Image,Flutter,Base64,如何在不使用异步函数的情况下将联机映像路径转换为base64 var base64String = onlinePath.toBase64().toString(); 请不要只发布代码作为答案,还要解释代码的作用以及它是如何解决问题的。带有解释的答案通常更有帮助,质量更好,更容易吸引选票。 import 'dart:convert' as convert; class Utils { // encode string to base64 static String base64Enc

如何在不使用异步函数的情况下将联机映像路径转换为base64

var base64String = onlinePath.toBase64().toString();

请不要只发布代码作为答案,还要解释代码的作用以及它是如何解决问题的。带有解释的答案通常更有帮助,质量更好,更容易吸引选票。
import 'dart:convert' as convert;

class Utils {
  // encode string to base64
  static String base64Encode(String data) {
    var content = convert.utf8.encode(data);
    var digest = convert.base64Encode(content);
    return digest;
  }
}