前端如何在微信小程序中将用户头像存为临时文件路径

发布网友

我来回答

1个回答

热心网友

你可以用wx.request把头像的url发送到后台服务器,由后台服务器去获取这个图片。
比如说你的后台程序是php的,可以这样(假定文件名为save_tx.php):

<?php
$fn=base_convert(time().mt_rand(0,9),10,36)."jpg";
file_put_contents($fn,file_get_contents($_GET['url']));
echo "头像上传为".$fn;
?>
这样在微信小程序中就可以这样(假定用户头像的url已保存到变量txUrl中):
wx.request({
url: '服务器域名路径/save_tx.php?url=' + encodeURIComponent(txUrl),
success: res => {
wx.showToast({
title: res,
icon: "none"
})
}
})

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com