1
应该不会,如果onload之前已经完成,说明在app.js里已经完成,app.js已经做了相应的处理
一般情况不会,除非手机卡页面了
你可以在getUserInfo的回调里临时保存数据到stroage里,页面加载onLoad里直接从缓存判断获取,并且也写上userInfoReadyCallback的回调函数。
有风险,看你代码的逻辑,应该是共享数据吧,用app.globalData来存储用户信息
app.js和首页代码异步执行的