收藏
回答

用echarts画地图,在开发者工具正常显示,真机预览也没有报错。不过地图加载不出来再加小程序闪退?

在小程序开发中,功能需要就在小程序中调用echarts画了幅地图。在开发者工具里正常查看地图,一切正常。

开发者工具中的提示如下:

开发者工具效果图如下:

因为canvas不支持真机调试,所以我就用真机预览。真机预览在开发者工具上没有报错,也没有提示。

但在手机端,当小程序跳转到需要地图的页面时,页面能正常跳转。但页面加载不出地图,其他显示正常。而且小程序在跳转页面一会后就会闪退

真机预览效果图如下:

想不明白,也没有报错呀。怎么会加载不出地图,难道需要更新新的 canvas 2d 接口??

还是怎么,求大神解答!为什么加载不出地图?为什么小程序会闪退?

最后一次编辑于  03-12
回答关注问题邀请回答
收藏

5 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    03-13

    你好,麻烦再复现一次小程序闪退的流程,然后在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点,另外还要补充闪退的机型、微信版本。

    03-13
    有用
    回复 8
    查看更多(3)
  • Twinkle, twinkle
    Twinkle, twinkle
    07-07

    你好,我想问一下,你用这个小程序地图在真机上滚动有问题吗?我的在真机上页面可以滚动,但是地图不滚动,目前没有找到解决办法

    07-07
    有用
    回复
  • ax
    ax
    04-20

    此问题依然存在,微信版本7.0.8,小程序环境,echarts地图加载闪退,只是退出小程序,不会退出微信。

    04-20
    有用
    回复
  • 人偶?!
    人偶?!
    03-23

    楼主你好,我遇到和你一样的问题,你可以看下你配置项有没有用到visualMap 这个组件。我遇到的问题是由这个组件引起的,目前没有找到解决办法。可交流


    03-23
    有用
    回复 1
    • be Better Man
      be Better Man
      03-24
      我没用到。我是直接引用echarts里的ec-canvas组件
      03-24
      回复
  • 走出五千年
    走出五千年
    03-12

    可能是缓存,以前遇到在何种情况,我是直接关闭微信再打开(而不是关闭小程序)

    03-12
    有用
    回复 1
    • be Better Man
      be Better Man
      03-12
      不是缓存的问题,试过了。它闪退之后,微信就重新启动了。再进还是一样
      03-12
      回复
登录 后发表内容
问题标签