收藏
回答

小程序分包加载canvas在分包页面不显示

问题模块 框架类型 问题类型 操作系统 工具版本
开发者工具 小程序 Bug Windows 1.02.1811150

- 当前 Bug 的表现(可附上截图)

从主包进入分包   canvas的js正常运行,可是分包页面不显示绘制路径

如果直接进入分包页面,就正常;或者把此分包页面放入主包进行页面跳转加载也正常


- 预期表现

从主包进入分包 canvas分包绘制路径正常显示

- 复现路径


- 提供一个最简复现 Demo


最后一次编辑于  2018-11-26  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

3 个回答

  • Avira.
    Avira.
    02-19

    你好,我遇到相同的问题,在分包里面画画无法显示绘制路径,请问解决了吗?求方法。。

    02-19
    赞同
    回复 3
    • 淡然微笑
      淡然微笑
      02-19

      把绘制canvas放在主包的组件里了,分包去加载主包的组件,就可以绘制了


      02-19
      回复
    • Avira.
      Avira.
      02-19回复淡然微笑

      对哦,忘记了components这个存在。。谢谢哈~~

      02-19
      回复
    • 淡然微笑
      淡然微笑
      02-19回复Avira.

      哈哈哈。。。

      02-19
      回复
  • 淡然微笑
    淡然微笑
    2018-11-26

    https://developers.weixin.qq.com/s/ysgEGdm97d4J

    2018-11-26
    赞同
    回复
  • Albert Einstein [官]
    Albert Einstein [官]
    2018-11-26

    麻烦提供一下出现问题的机型和微信版本,并且给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题

    2018-11-26
    赞同
    回复 5
    • 淡然微笑
      淡然微笑
      2018-11-26

      官方大大,我刚才试了下安卓和ios在真机调试的情况下,两者系统都可以正常显示,但是预览模式下,两者系统都不显示canvas绘制路径,,,不知道发布到线上会不会影响显示呢

      2018-11-26
      回复
    • Albert Einstein [官]
      Albert Einstein [官]
      2018-11-26回复淡然微笑

      预览模式下,打开调试,是否可以显示呢

      2018-11-26
      回复
    • 淡然微笑
      淡然微笑
      2018-11-27

      预览模式下,调试打开了,显示不出来

      2018-11-27
      回复
    • Albert Einstein [官]
      Albert Einstein [官]
      2018-11-27回复淡然微笑

      有没有代码片段可以复现一下呢

      2018-11-27
      回复
    • 淡然微笑
      淡然微笑
      2018-11-27

      https://developers.weixin.qq.com/s/ysgEGdm97d4J


      2018-11-27
      回复