w***@163.com
w***@163.com
  • 发布:2020-04-02 19:01
  • 更新:2020-04-30 11:08
  • 阅读:755

使用promise封装H5+,没有返回值

分类:HTML5+
export function getDeviceInfo() {  
    return new Promise((resolve,reject)=>{  
        plus.device.getInfo({  
            success: (e)=>{  
                // if (e.imei) {  
                //  // 载入缓存  
                //  uni.setStorage({  
                //      key: 'imei',  
                //      data: e.imei  
                //  });  
                //  _this.imei = e.imei;  
                //  getApp().globalData.imeiCode = e.imei;  
                // }  
                // console.log(e)  
                resolve(e)  
            },  
            fail: (e)=>{  
                // console.log('getDeviceInfo failed: ' + JSON.stringify(e));  
                reject(e)  
            }  
        })  
    })  
}

这样封装,但是一直在pending状态

2020-04-02 19:01 负责人:无 分享
已邀请:
f***@126.com

f***@126.com

你得先确定H5+支不支持PromiseAPI

该问题目前已经被锁定, 无法添加新回复