支付宝&微信小程序Canvas生成图片

支付宝&微信小程序Canvas生成图片,第1张

canvas转换api不相同,并且参数不相同,支付宝参数与支付宝开发者文档中的参数都出现不相同

下面我们看微信的wxcanvasToTempFilePath和支付宝ctxtoTempFilePath中success返回的参数差异,我们如果要获取对应的,wx返回两种格式,一种是本地,一种是>

2、然后在打开的窗口中,填写ip、账号、密码,点击连接,如下图所示。

3、接着在打开的窗口中,选中本地文件或者,如下图所示。

4、然后将文件直接拖拽到服务器内(如图所示)。

5、完成文件上传,如下图所示就完成了,这样就传输到自己的服务器中了。

参考文章: 微信小程序 canvas 绘图问题总结

公司提了压缩的需求,在网上查了些资料,用canvas实现了,但发现使用wxcanvasToTempFilePath如果只是打印地址然后点击地址查看,或者保存至相册再查看,拿到的就是正常的,但我如果要在压缩后的success回调中使用去做一些事情(比如编码wxgetFileSystemManager()readFile、上传至服务器wxrequest),拿到的就是空白的。

经过多次调试后发现,是这里的问题

这里需要设置的多一点。我之前设置的100,即100ms,可能因为上传至服务器是异步的,导致100ms内canvas没法完成加载 *** 作,生成的就是空白的。改成1000之后,有足够长的时间渲染,就不会出现空白的问题了。

以上就是关于支付宝&微信小程序Canvas生成图片全部的内容,包括:支付宝&微信小程序Canvas生成图片、小程序canvasToTempFilePath生成图片后,怎么上传到自己的服务器,不知道什么原因请求发送不出去、微信小程序 canvas生成图片是空白的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9633093.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存