2459关注9103浏览
每隔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
总是得不到的回应,希望尽早答复
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
Tim
17人对此回答表示赞同
抱歉,反馈已收到,问题确认中,
展开174回复分享发布于 6年前评论(4)
收起评论
-
Ronan
6人对此回答表示赞同
这个业务员,拿了10多次都没有拿到
展开62回复分享发布于 6年前评论(2)
收起评论
-
Elias 2019-02-28 15:29
能否加个好友,我有好一些问题得不到解决,我的微信号:mfkuyg61
回复 -
画心 2019-03-02 17:34
带来不便,抱歉。
回复
-
遇到同样的问题,在安卓6.6.7中,前面都是正常定位
前几分钟都是正常的,后几十分钟,都不行了,gps已启用,权限都有
有一种获取位置信息失败原因是未开启gps定位
补充错误信息,就是调用接口后,过了好久才回调到fail中