开始用uview感觉挺香的,说是按需引入,而且打包会把没用到组件的剔掉,所以基本上都是用uview组件,没用原生uniapp的,结果悲剧了,用了uview的地方包过大,都占了3分之2 了!之后分包,分包之后还是过大。。。最后又改成原生的组件,所以提醒一下,能不用组件就尽量不用,还有别在主包里用太多组件。
如何解决引入uView-ui导致主包过大问题?如题。已经安装uView-ui官方说明进行了按需引入。 [图片]
2021-12-29我也遇到了这个问题,然后看到下面有大佬说关于上传配置中filePath的说明然后又查看了官方文档,知道了filePath只针对本地资源而言,也就是说只能实现本地资源上传,不能是网络资源! 于是之后我尝试了一个办法:利用另一个API接口downloadFile将需要回显的网络资源下载到临时存储中,然后再将成功后返回的路径(会得到下载后的临时路径,是可以作为本地资源的)作为上传文件资源接口的参数就可以再次上传了!
uploadFile:fail createUploadTask:fail file not fou用uploadFile上传文件,新增图片上传没问题,编辑回显的图片再上传报错"uploadFile:fail createUploadTask:fail file not found" 1、上传接口调用 picArr.map((item, index) => wx.uploadFile({ url: getProxy( `/api/oss/v1/oss/filerecord/folderFile?folder=PicUrl&entityId=${PicId}&autFormat=all&access-token=${getToken()}`, ), filePath: item.url, name: 'file', }), ) 2、入参(url路径可以之间访问到图片,服务器文件夹也有这个图片) [{url: "http://192.168.10.175:8181/upload/PicUrl/8011D0BB-0B47-EF0C-B319-85F58FE6B9B1/eSSOa0P9gBai9ac222eedbc0ba843369735a635f6152.png"}]
2021-12-13