diff --git a/src/core/runtime/index.js b/src/core/runtime/index.js index 0f0c8f515f2ca6f130b375979b8fddf68a953ad4..dce0129c2f6e62f68474b640ad425c0ee9dbcf7b 100644 --- a/src/core/runtime/index.js +++ b/src/core/runtime/index.js @@ -67,7 +67,7 @@ if (typeof Proxy !== 'undefined' && __PLATFORM__ !== 'app-plus') { if (eventApi[name]) { return eventApi[name] } - if (!hasOwn(__GLOBAL__, name) && !hasOwn(protocols, name)) { + if (typeof __GLOBAL__[name] !== 'function' && !hasOwn(protocols, name)) { return } return promisify(name, wrapper(name, __GLOBAL__[name]))