feat: let promise reject called

This commit is contained in:
pengfei.zhou
2021-06-22 16:36:34 +08:00
committed by osborn
parent 901d3fdf72
commit 3f6d88bbe7
7 changed files with 7 additions and 7 deletions

View File

@@ -1298,12 +1298,12 @@ var doric = (function (exports) {
Context.prototype.callNative = function (namespace, method, args) {
var _this = this;
var callbackId = uniqueId('callback');
nativeBridge(this.id, namespace, method, callbackId, args);
return new Promise(function (resolve, reject) {
_this.callbacks.set(callbackId, {
resolve: resolve,
reject: reject,
});
nativeBridge(_this.id, namespace, method, callbackId, args);
});
};
Context.prototype.register = function (instance) {

View File

@@ -1300,12 +1300,12 @@ var doric = (function (exports) {
}
callNative(namespace, method, args) {
const callbackId = uniqueId('callback');
nativeBridge(this.id, namespace, method, callbackId, args);
return new Promise((resolve, reject) => {
this.callbacks.set(callbackId, {
resolve,
reject,
});
nativeBridge(this.id, namespace, method, callbackId, args);
});
}
register(instance) {

View File

@@ -1329,12 +1329,12 @@ class Context {
}
callNative(namespace, method, args) {
const callbackId = uniqueId('callback');
nativeBridge(this.id, namespace, method, callbackId, args);
return new Promise((resolve, reject) => {
this.callbacks.set(callbackId, {
resolve,
reject,
});
nativeBridge(this.id, namespace, method, callbackId, args);
});
}
register(instance) {