You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

8 lines
283 B

module.exports = api => (object, ...params) => new Promise((resolve, reject) => {
if (api) {
api.call(wx, { ...object, success: resolve, fail: reject }, ...params);
} else {
console.error('调用不支持的 API');
reject({ errCode: 'WXAPI_NOT_SUPPORTED' });
}
});