安卓机型调用switchTab时闪退
发布于 6 年前 作者 jun46 6688 次浏览 来自 问答

基础版本库为1.4.0或者以上,好几种测试机都会出现,包括vivo,x9,业务场景是在首页点击按钮进入一个地址列表页面a,在地址列表页面点击搜索进入地图页面b,地图页面包含一个含有附近小区名称的列表,点击列表中的某一一项,在B页面调用a页面方法:

        var prevPage = util.GetPrevPage();

        prevPage.choosePlace(place);

        wx.navigateBack();  //返回上一个页面

然后在a页面中choosePlace: function (currentPlace) {

        placeService.SetPlaceData(currentPlace);

        wx.switchTab({

          url: ‘…/…/pages/index/index’,

          success: function (res) {

            // success

          },

          fail: function (res) {

            // fail

          },

          complete: function (res) {

            alert(2222222222);

          }

        });

    },

,在开发者工具或者ios(用iphone6机子),都可以回到主页index,但是好几种安卓机型都会直接退出当前小程序,但是不是强制退出或者崩溃,因为重新进入的时候,并没有重新onload这些,求大神指教,或者是不是小程序的bug?

1 回复

你好,请问你解决了吗,我也遇到相同问题了

回到顶部