c***@foxmail.com
c***@foxmail.com
  • 发布:2018-08-17 15:58
  • 更新:2020-10-06 22:00
  • 阅读:9470

UNI中如何将本地img url转成base64格式

分类:uni-app

因为需要将拍照的图片上传给后台,
后台接口为post的请求,支持图片file格式和base64格式,
uni.chooseImage得到的是一个本地的图片url,那么我该怎么转成file格式或者base64格式的呢?

2018-08-17 15:58 负责人:无 分享
已邀请:
Neil_HL

Neil_HL

SimpleJalon

SimpleJalon - 个人承接PHP、uniapp项目,有案例,联系QQ 615773740,不接受外地工作,可付费提供技术支持。添加QQ时务必备注来意以及添加渠道,渠道可以写:`uniapp`

为什么非要base 实在不行 让你们后台改下不就好了。

8***@qq.com

8***@qq.com

可以分开写,小程序用https://blog.csdn.net/qq_36875339/article/details/81086205,

res.tempFilePath, //选择图片返回的相对路径
//#ifdef MP-WEIXIN
wx.getFileSystemManager().readFile({
filePath: res.tempFilePath, //选择图片返回的相对路径
encoding: 'base64', //编码格式
success: res => { //成功的回调
console.log('data:image/png;base64,' + res.data)
}
})
//#endif
//#ifdef APP-PLUS
plus.io.resolveLocalFileSystemURL(res.tempFilePath, function( entry ) {
// 可通过entry对象操作test.html文件
entry.file( function(file){
var fileReader = new plus.io.FileReader();
//alert("getFile:" + JSON.stringify(file));
fileReader.readAsDataURL( file );
fileReader.onloadend = function(evt) {

            console.log(JSON.stringify(evt.target.result));////base64字符串  
        }
  • 8***@qq.com

    请问 H5 uni.chooseImage后 如何正确得到base64格式

    2019-11-03 00:44

8***@qq.com

8***@qq.com - 自由工作比上班赚的多

请问 H5 uni.chooseImage后 如何正确得到base64格式

zz22

zz22

请问怎么把音频的url转化成.mp3文件

该问题目前已经被锁定, 无法添加新回复