[微信小程序]polyline路线规划,ios正常,安卓闪退 [有没有规划路线呀?]

路线规划,ios正常显示,安卓出现闪退现象

我使用了腾讯api和高德api做测试

测试:

1)备注掉路线规划的js,不闪退;(路线规划是官方代码)

2)延时加载路线规划,安卓出现闪退,ios正常;

3)保留路线规划的js,不在页面上进行渲染,不闪退


整个页面代码没有报错

是因为代码有bug,还是占用内存太大被干掉了?求各位大佬解惑

var that = this
   gdemap.getDrivingRoute({
     origin: that.data.longitude + ',' + that.data.latitude,
     destination: that.data.end_lng + ',' + that.data.end_lat,
     success: function(data) {
       console.log(data)
       var points = [];
       if (data.paths && data.paths[0] && data.paths[0].steps) {
         var steps = data.paths[0].steps;
         for (var i = 0; i < steps.length; i++) {
           var poLen = steps[i].polyline.split(';');
           for (var j = 0; j < poLen.length; j++) {
             points.push({
               longitude: parseFloat(poLen[j].split(',')[0]),
               latitude: parseFloat(poLen[j].split(',')[1])
             })
           }
         }
       }
       that.setData({
         polyline: [{
           points: points,
           color: "#46B3FB",
           width: 8,
           arrowLine: true,
           borderColor: "#2F85C9",
           borderWidth: 4,
         }],
         jiazai:true,
       })
     },
   })


  • 我在安卓机上显示不出你画的polyline,到时没有闪退。。 , 想知道安卓主要是用来做什么。
  • 尝试清除下手机的内存试下?, 怎么清除?
    • 试过,没用,不是一部安卓机这样,大面积的安卓机都出现了闪退问题, 经常思考问题可以开发智力哦。
    • 麻烦提供下(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。, 这是要互相加qq的节奏。
    •  https://developers.weixin.qq.com/s/6z9dzMmw7V50 这是整个项目完整的代码,路线规划存在于     "pages/che_detail/che_detail", "pages/myfabu_detail/myfabu_detail",    "pages/mydingdan_detail/mydingdan_detail", 如有权限需要,请随时联系。目前存在问题是ios正常,安卓在路线规划页出现闪退现象 , 说的貌似很有深意,你能一条一条说么?