收藏
回答

webgl canvasToTempFilePath fail canvas is empty?

目前情况是这样。从官方文档上来看 调用 canvasToTempFilePath 需要在draw中执行 但官网又说了 新版本canvas的API删除了draw导致 is not a function,

看到官网文档上说2d需要使用canvas传入组件实例 因为我是webgl渲染3D模型用所以没传 canvasToTempFilePath 第二个参数的this是传了的。

结果就是 fail canvas is empty

我自己将canvas实例传入后电脑上开发工具导出成功,真机报错提示有两个:

Invalid context type [2d] for Canvas#getContext

canvasToTempFilePath:fail Cannot read properties of null (reading 'getImageData')

所以求大佬指点一下如何才能正常导出图片。

以下是代码:

顺便请问一下大佬,现在小程序IOS的webview支持 webRTC了么。

最后一次编辑于  2022-10-17
回答关注问题邀请回答
收藏

2 个回答

  • Demons
    Demons
    2022-10-17

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2022-10-17
    有用
    回复
  • 神经蛙
    神经蛙
    2022-11-02

    请问解决了吗?我也遇到这个问题了

    2022-11-02
    有用
    回复
登录 后发表内容