支付宝小程序上传包文件过大怎么解决?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了支付宝小程序上传包文件过大怎么解决?相关的知识,希望对你有一定的参考价值。
目前支付宝的限制是3M,并且没有分包机制。但是用uniapp生成的支付宝小程序源文件比较大,非常容易超过3M。
生成的支付宝小程序源码要比微信小程序大的多。
(一个源码,微信小程序生成的大概不到700K,支付宝小程序就要4M多.)
还不是很懂支付宝小程序的开发模式,不知道这里的3M指代的是生成源码的大小,还是压缩后的大小。(取消 ‘快速预览模式’之后,会有压缩,但是不知道压了多少?3M指代的是压缩过后的限制吗?
压缩后可以推送到手机,不然随便写几个页面就很容易超过3M,手机都不能预览啦)
关于生成的支付宝小程序源码大小,看以后能不能优化下,不然代码真的寸土寸金啦~。 参考技术A 那么你就需要修改文件 或者进行压缩 在上传 参考技术B 你可以利用要压缩包文件把它压缩成几个小包,再上传你的文件试一下。
解决小程序webview中无法上传图片问题
参考技术A 最近被支付宝小程序内嵌H5无法上传图片折磨到没脾气,H5本身上传图片没问题,但是嵌套在小程序中就无法上传。在调试过程中发现可能是formData参数无法传送给后台造成的,试了很多解决方法都不行,最后只能利用web view通信方法以及与支付宝API相结合来解决。
首先,在H5上传图片时调用my.chooseImage方法:
由于在H5中无法使用my.uploadFile方法,所以上传至后台操作需要在支付宝小程序中进行
支付宝小程序接收到路径后,调用my.uploadFile方法进行图片上传
最后,在H5 my.onMessage函数中接收小程序传来的图片地址,进行页面渲染
以上是关于支付宝小程序上传包文件过大怎么解决?的主要内容,如果未能解决你的问题,请参考以下文章