解决fluro传参不支持中文问题


fluro参数只能是英文,传入中文需要先转码一下,然后在解析出来。直接上代码

先引入

import 'dart:convert';

/// fluro 传递中文参数前,先转换,fluro 不支持中文传递
static String fluroCnParamsEncode(String originalCn) {
return jsonEncode(Utf8Encoder().convert(originalCn));
}

/// fluro 传递后取出参数,解析
static String fluroCnParamsDecode(String encodeCn) {
var list = List<int>();
///字符串解码
for(var data in jsonDecode(encodeCn)[0]){
list.add(data);
}
return Utf8Decoder().convert(list);
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM