小程序
小游戏
企业微信
微信支付
扫描小程序码分享
canvas通过添加手机相册的图片,在手机上可以预览,但是无法显示,在开发者工具上是没问题的,通过
wx.chooseImage({});然后再通过wx.downloadFile({});下载了还是无法显示,请问大家有什么解决办法。
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
可以了,wx.chooseImage({});后直接ctx.drawImage(url, ...) url为你缓存到本地的tmp路径ctx.draw()就行了 ,把他想复杂了,谢谢你的解答@(・ω・)ノ
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
创建ctx实例 ctx = wx.createCanvasContext
ctx.drawImage(url, ...) url为你缓存到本地的tmp路径
ctx.draw()
如果还是不能显示, 检查canvas有没有给样式宽高, canvasId传入的对不对
是在canvas里面没法显示
你这语句有问题啊....手机上可以预览但是无法显示(能预览不就显示了么....)
后面的下载了无法显示是指本地tmp路径的无法预览? 如果是的话, 参考: tmp
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
可以了,wx.chooseImage({});后直接ctx.drawImage(url, ...) url为你缓存到本地的tmp路径ctx.draw()就行了 ,把他想复杂了,谢谢你的解答@(・ω・)ノ
创建ctx实例 ctx = wx.createCanvasContext
ctx.drawImage(url, ...) url为你缓存到本地的tmp路径
ctx.draw()
如果还是不能显示, 检查canvas有没有给样式宽高, canvasId传入的对不对
是在canvas里面没法显示
你这语句有问题啊....手机上可以预览但是无法显示(能预览不就显示了么....)
后面的下载了无法显示是指本地tmp路径的无法预览? 如果是的话, 参考: tmp