代码片段:
onLaunch() { let menuButtonObject = {};
try { menuButtonObject = wx.getMenuButtonBoundingClientRect(); console.log(menuButtonObject); } catch (error) { console.log(error); menuButtonObject = mobileConfig[res.model] || { bottom: 58, height: 32, left: 278, right: 365, top: 26 + 10, width: 87 }; };
}
结果:
即使写了try catch 也还是会报错,然后只能写默认值,这样不会错乱的太离谱,但是会影响用户体验,为什么获取接口会失败。是还要有什么特殊处理吗?
你好,可以通过在onShow中调用解决
你好,麻烦提供下appid