收藏
回答

原生 Canvas 组件同层渲染异常(IOS)

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug Canvas 微信iOS客户端 8.0.16 2.20.2

IOS 原生 Canvas 组件 经常渲染异常(顶在屏幕左上角,并没有与图中绿色的Canvas区域重叠)图示的canvas 是放在浮层中

IOS Canvas 同层渲染经常失败

同层渲染报错: not support mixed rendering

最后一次编辑于  2021-11-18
回答关注问题邀请回答
收藏

3 个回答

  • 燎原之火
    燎原之火
    2021-11-25

    如果是IOS15,建议参考这个https://developer.apple.com/forums/thread/689071

    IOS15在webkit加了个“GPU Process: Canvas Rendering”,很多canvas的应用都芭比Q了

    目前的解决办法是:打开「设置 - Safari 浏览器 - 高级 - Experimental Features」,找到「GPU Process: Canvas Rendering」选项,将其关闭,即可成功打开网页并渲染。【但重点是微信内置浏览器没有这个开关,无解中...】

    2021-11-25
    有用 2
    回复
  • 云淡风轻
    云淡风轻
    2022-08-15

    我遇到的是安卓,在map上加载view,没有加载出来,也报这个错 not support mixed rendering。好坑啊。还不如不开放同层渲染呢,还得改回去。

    2022-08-15
    有用
    回复
  • Riven.
    Riven.
    2021-11-18

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2021-11-18
    有用
    回复
登录 后发表内容