当使用plus.gallery.pick选取文件的时候其实返回给我们的是一个本地文件URL路径。但是在使用的时候
有的时候是需要一个文件对象,比如当把一个本地图片转换为base字符串的时候就出现了这个问题:
如下:
核心代码如下:
/*
* 本地图片的绝对路径地址 转换成base64编码 如下代码:
*/
function getBase64Images(localImgUrl) {
//这里对图片格式进行编码
var imageBase;
//*******************************************
var picturerul;
picturerul = plus.io.convertLocalFileSystemURL(localImgUrl);
plus.io.resolveLocalFileSystemURL(picturerul, function(entry) {
entry.file(function(file) {
reader = new plus.io.FileReader();
reader.onloadend = function(e) {
console.log("最新!未剪切的值的值为:" + JSON.stringify(e.target.result));
imageBase = e.target.result.replace(