当前位置: 首页> 文旅> 艺术 > 动漫设计与制作培训学院_武汉百度推广托管_整合营销的概念_游戏推广怎么找玩家

动漫设计与制作培训学院_武汉百度推广托管_整合营销的概念_游戏推广怎么找玩家

时间:2025/7/11 14:34:06来源:https://blog.csdn.net/XunLin233/article/details/145905448 浏览次数:0次
动漫设计与制作培训学院_武汉百度推广托管_整合营销的概念_游戏推广怎么找玩家

具体使用方法在官网:

概述 | uniCloudhttps://doc.dcloud.net.cn/uniCloud/storage/dev.html#clouduploadfile下面以用户上传头像为例:

当我们把button组件中的open-type改为“chooseAvatar”时,就能够选择图片

 

给这个button添加一个点击事件,并接收到事件对象

在打印出来的对象中可以看到该图片的临时路径,我们只需要把这个临时路径上传到云存储中就行

现在我们用uniCloud.uploadFile将图片上传到云存储:

function onChooseAvatar(e) {let avatarUrl = e.detail.avatarUrl;uniCloud.uploadFile({filePath:avatarUrl,cloudPath:""  // 上传到云存储的文件名}).then(res=>{console.log(res);})
}

我们可以在res中获取返回的图片路径,并且在云存储库中能够看到保存的图像,名字为我们定义的cloudPath

 

 注:上传后图像会被压缩

我们所有上传的图像都会被存储在cloudstorage文件夹中 

如果我们想把图像上传到其他文件夹下,可以使用如下操作:

 首先设置cloudPathAsRealPath:true,然后配置文件路径

我这里把所有上传的图像放在userAvatar文件中,又单独按照日期分类,把当前的时间戳作为图像名。

有效路径是res中的fileID

所以我们可以把数据更新到数据库中

 并渲染出来

关键字:动漫设计与制作培训学院_武汉百度推广托管_整合营销的概念_游戏推广怎么找玩家

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: