一、查看当前基础库版本—运行my.SDKVersion
启用基础库2.0构建,版本是后四叶草-【设置】-【基础库版本】是一样的
不启用,是1.xx.xx
二、启动基础库2.0 上传图片转base64
/**
* 支付宝转base64
* @param path 临时路径
*/
export async function useGetBase64ByFileInAlipay({ path }) {
return new Promise(resolve => {
const fs = my.getFileSystemManager()
fs.readFile({
filePath: path,
// readFile 不传入 encodding 参数,则以 ArrayBuffer 方式读取
success: ({ data }) => {
const base64 = my.arrayBufferToBase64(data)
resolve(base64)
}
})
})
}
path 是用Taro.chooseImage里面的临时路径