插件市场
网址
使用
可以下载,也可以引用,我是下载下来的引用
代码
正常使用
pathToBase64(img).then(path => {
img = path
resolve(path)
})
.catch(error => {
console.error(error)
reject(error)
})
使用出现[object Promise]错误
解决方法
let img = uni.getStorageSync('tempFilePath');
const myPromise = new Promise((resolve, reject) => {
// 执行异步操作
// 当操作完成时调用resolve()或reject()
pathToBase64(img).then(path => {
img = path
resolve(path)
})
.catch(error => {
console.error(error)
reject(error)
})
});
myPromise.then(result => {
// 在Promise被解析时执行的回调函数
console.log(result, '成功回调'); // 输出Promise的值
}).catch(error => {
// 在Promise被拒绝时执行的回调函数
console.error(error); // 输出Promise被拒绝的原因
});
参考
参考大佬
参考大佬文章来源:https://www.toymoban.com/news/detail-731669.html
最后
感觉文章好的话记得点个心心和关注和收藏,有错的地方麻烦指正一下,如果需要转载,请标明出处,多谢!!!文章来源地址https://www.toymoban.com/news/detail-731669.html
到了这里,关于前端uniapp如何转base64使用uniapp插件市场的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!