pglin66
pglin66
  • 发布:2019-06-22 17:06
  • 更新:2 天前
  • 阅读:809

【报Bug】uni-app 组件中canvas无法绘制 必须在首页中 组件模式能否切换编译组件不使用微信组件

分类:uni-app

详细问题描述

uni-app 组件中canvas无法绘制 必须在首页中 组件模式能否切换编译组件不使用微信组件
[内容]

重现步骤

canvas如何放到组件中就无法绘制 组件编译能否像wepy那样不使用小程序组件模式而是直接编译模式编译到页面中

2019-06-22 17:06 分享
已邀请:

最佳回复

283226372@qq.com

283226372@qq.com

uni.createCanvasContext('firstCanvas', this) // 当处于组件中时要传入组件实例 this

  • 小丢探长

    加了this也没用啊

    2019-09-25 20:23

  • leno.zhou@qq.com

    我试过也不行,可以提供一个可以正常运行的代码片段么?

    2019-10-10 08:25

DCloud_heavensoft

DCloud_heavensoft

uni-app支持非自定义组件编译模式,manifest里改。但由于性能不如自定义组件模式好,所以大多数开发者使用的都是自定义组件模式。其实wepy性能不如uni-app,很大程度也是组件差异造成的。因为组件可以差量更新数据

  • 417983929@qq.com

    请问一下 我放组件中的canvas为何第一次draw出来了后面就再也draw不出来了?目前版本支持吧canvas放在组件中吗

    2019-08-01 19:23

  • leno.zhou@qq.com

    试过非自定义组件编译模式,确实可以正常draw,但提示"2019年11月1日停止对非自定义组件模式支持",所以这不是个解决办法啊

    2019-10-10 08:45

  • leno.zhou@qq.com

    请你们帮尽快修复一下

    2019-10-10 08:47

417983929@qq.com

417983929@qq.com

组建中不能放canvas标签吗? 我也draw不出来 设置非自定义组件编译模式也不行
应用市场的海报插件怎么可以吧canvas方放组件中的

  • 爱星雾月

    uniapp 对canvas支持超垃圾 ctx.drawImage("远程文件", 0, 0, 1, 2) 没有成功过!

    2019-08-01 20:57

  • hello987

    同样的代码,放在index.vue中可以绘制,但放在组件中无法绘制。

    应该是uniapp的锅了,复杂一点的canvas动画实现起来就麻烦了。

    2019-08-02 18:09

  • 417983929@qq.com

    回复 爱星雾月: 所以我都用downloadFile下载图片了。。。

    2019-08-05 11:01

cat_eat_fish

cat_eat_fish

这个问题解决了吗 如果是 非自定义组件 可以 绘画 自定义组件 模式 就不行了

leno.zhou@qq.com

leno.zhou@qq.com

我这遇到这种情况呢,应该还没解决吧

川儿

川儿

解决个屁 7.8份的问题 到11月份我做 还有这个问题 叫我审查审查个头

1057633749@qq.com

1057633749@qq.com

已经12月了 这个问题还在!!!

857299269@qq.com

857299269@qq.com

12月11号了 这个问题还在

845112883@qq.com

845112883@qq.com

吐血,功能已经报上去了,才发现这么大的坑

要回复问题请先登录注册