收藏
回答

Snapshot.takeSnapshot()方法使用报错,如何解决该问题?

该问题如何解决?

回答关注问题邀请回答
收藏

1 个回答

  • Hlxuan.
    Hlxuan.
    2023-10-16

    要切换 Skyline渲染引擎 才能使用snapshot哈。

    真机上面可以用预览功能,手机上扫码之后,可手动切换Skyline渲染模式(右上角三个点 -> 开发调试 -> Switch Render -> Skyline)

    默认打开或线上如何打开skyline,可参考文档进行配置:https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/skyline/migration/release.html#%E5%8F%91%E5%B8%83%E4%B8%8A%E7%BA%BF

    2023-10-16
    有用
    回复 4
    • 邢兴华
      邢兴华
      2023-10-17
      按照您发的这个试了一下,有些页面提示要自定义导航栏的页面才可以,根据错误提示修改之后,再次运行还是报这个错误,这个打开skyline能只针对某个页面单独渲染么,只对某个页面生效的配置应该如何设置?
      2023-10-17
      回复
    • Hlxuan.
      Hlxuan.
      2023-10-17回复邢兴华
      哪个页面需要切换到skyline,在页面配置(page.json)文件里面配置下 "renderer": "skyline"
      2023-10-17
      1
      回复
    • 邢兴华
      邢兴华
      2023-10-18
      再请教下,现在用微信开发者工具可以正常用,但是报这样的警告信息  ,按照提示在页面上也加了这个 ”styleIsolation“:”shared“,还是有这样的警告的信息
      2023-10-18
      回复
    • Hlxuan.
      Hlxuan.
      2023-10-18回复邢兴华
      可以参考一下文档适配下glass-easel:https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/glass-easel/migration.html
      ----
      我这边也有这个警告,我觉得没影响项目就没理它了😂
      2023-10-18
      回复
登录 后发表内容