调用wx.canvasToTempFilePath图片在真机上不显示

发布于 7 年前作者 guiying917689 次浏览最后编辑 7 年前来自 ask

wx.canvasToTempFilePath  用这个api获取的图片地址放到页面中,在调试工具里显示,在真机是空白

10 回复
liguo
liguo1 楼6 年前

请求官方给出解决方案

chenqiang
chenqiang2 楼6 年前

没有解决呢,我觉得是它返回的地址是有问题的,把地址直接放在image的src中(http://tmp/wxfd06f21f36822922.o6zAJs0XKKf6v5cDfw3L0sR1dPV8.QN24cabiSVDK3afc749907709833c4cca2642379be11.png),

<image src=http://tmp/wxfd06f21f36822922.o6zAJs0XKKf6v5cDfw3L0sR1dPV8.QN24cabiSVDK3afc749907709833c4cca2642379be11.png”></image>,图片也不会显示

jintao
jintao3 楼6 年前

下载到自己的服务器时,服务器也获取不到

lei87
lei874 楼6 年前

好像知道问题,你们试试不要用网络图片,用本地图片可以的。

所以 应该把网络的图片下载到本地先

lijing
lijing5 楼6 年前

楼主,现在那这个问题解决没?

nalong
nalong6 楼6 年前

请问楼主这问题解决了吗?我也遇到了,canvas绘制图成功后用该方法下载图片用于分享,真机和ios都不显示,展示一空白

xiacheng
xiacheng7 楼6 年前

楼主,后来是怎么解决的,求助啊

guiyingzhao
guiyingzhao8 楼6 年前

这个问题为什么关了? 解决了么? 官方从来不给解决方案?

jinglai
jinglai10 楼5 年前

楼主这个解决了吗?我也遇到这个问题,在开发工具调试模式下真机安卓和ios均无法显示,而且错误原因是canvas is empty;canvas本身及父级没有设置hidden或者display:none的属性,也是在draw()中用了setTimeout延时回调,依旧是这个问题,真机预览模式的时候ios11无法导出图片路径