每隔6s调用wx.getLocation接口并在map上添加一个marker,但是内存增涨的吓人,

测试手机

型号:mix2s

内存:6GB




下图是刚打开页面的性能数据 365M


下图是小程序卡住了,后来就闪退时的性能数据


微信提示



分析:总共调用了209次接口,小程序卡死


所耗时=209*6/60大约20分钟


小程序内存怎么不会释放,而是一直增加,直接闪退

由我的小程序业务场景需要频繁定位,所以会经常拿不到位置,出各种错误

以下我们几百个业务员实际使用接口返回的错误信息,出问题手机,苹果7,7p,各种常用的安卓手机,

{"errCode":404,"errMsg":"getLocation:fail:ERROR_SERVER_NOT_LOCATION"}

{"errCode":1,"errMsg":"getLocation:fail:ERROR_NETWORK"}

{"errCode":2,"errMsg":"getLocation:fail:ERROR_NOCELL&WIFI_LOCATIONSWITCHOFF"}


有时明明有权限,还是拿不到位置



我们开发人员应该如何避免这些问题




- 预期表现

应该正常显示位置

- 复现路径


- 提供一个最简复现 Demo

测试代码如下



代码片段:wechatide://minicode/4ycWW2mh7L2k


总是得不到的回应,希望尽早答复


展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Tim

    17人对此回答表示赞同

    抱歉,反馈已收到,问题确认中,

    展开
    17
    4回复
    发布于 6年前

    评论(4)

    收起评论

    • Austin 2019-03-01 18:53

      遇到同样的问题,在安卓6.6.7中,前面都是正常定位

      回复
    • Joshua 2019-03-03 15:36

      前几分钟都是正常的,后几十分钟,都不行了,gps已启用,权限都有

      回复
    • 薛嘉言 2019-03-05 13:02

      有一种获取位置信息失败原因是未开启gps定位

      回复
    • Mira 2019-03-07 16:57

      补充错误信息,就是调用接口后,过了好久才回调到fail中

      回复
  • Ronan

    6人对此回答表示赞同

    这个业务员,拿了10多次都没有拿到

    展开
    6
    2回复
    发布于 6年前

    评论(2)

    收起评论

    • Elias 2019-02-28 15:29

      能否加个好友,我有好一些问题得不到解决,我的微信号:mfkuyg61

      回复
    • 画心 2019-03-02 17:34

      带来不便,抱歉。

      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部