隐藏canvas的情况下不能到处图片?

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

现在需要做一个图片处理的功能 但是又不需要canvas显示在页面上,

我尝试了很多隐藏的方法 结果都是两种:

  1. canvas始终显示而且显示在最上层 比debug的页面都高

  2. canvas被隐藏 但是无法通过canvasToTemoFilePath导出图片

 

7 回复
wei57
wei571 楼6 年前

我都没用超出隐藏。。。 我试了只要隐藏就不能正常导出 而且有时候出现开发者工具不能导出 真机可以。。。。我觉得小程序的canvas改的真的是一言难尽

yan82
yan822 楼6 年前

那我试试 fixed,我用的 relative,然后屏幕超出隐藏,但华为无效

maoming
maoming3 楼6 年前

我是给了canvas一个position:fixed 然后给它扔到了显示区域的外面

fqin
fqin4 楼6 年前

指的是超出页面隐藏,canvas 隐藏没法导出图片,小程序的 canvas 就不说了,跟原生的太不一样。。

guiyingzhu
guiyingzhu5 楼6 年前

另外这个也是醉了,放在屏幕外,华为手机特么怎么弄都是 canvas 都没法隐藏,怎么弄

changxiulan
changxiulan6 楼6 年前

也是遇到这个问题,canvas在真机隐藏不了,开发工具canvas 隐藏没法导出图片

chao36
chao367 楼5 年前

好吧 问题一直没关。当时给了canvas定位到了屏幕外