diff --git a/packages/uni-mp-baidu/dist/uni.mp.esm.js b/packages/uni-mp-baidu/dist/uni.mp.esm.js index 4583002bb888f5ee5858bfddb3f869423e83e4e9..409512e14865ce52faf0d43baefbacf75ffd3f7d 100644 --- a/packages/uni-mp-baidu/dist/uni.mp.esm.js +++ b/packages/uni-mp-baidu/dist/uni.mp.esm.js @@ -1067,7 +1067,7 @@ function handleLink(event) { const mocks = ['nodeId', 'componentName', '_componentId', 'uniquePrefix']; function isPage(mpInstance) { - return !hasOwn(mpInstance, 'ownerId'); + return !!mpInstance.methods.onLoad; } function initRelation(mpInstance, detail) { mpInstance.dispatch('__l', detail); diff --git a/packages/uni-mp-baidu/src/runtime/parseComponentOptions.ts b/packages/uni-mp-baidu/src/runtime/parseComponentOptions.ts index f8ff7bd9cb6588521b34be75a327fbcdb7d30e31..31927408f2f187d7db74f05614bc3165ff7c0b8d 100644 --- a/packages/uni-mp-baidu/src/runtime/parseComponentOptions.ts +++ b/packages/uni-mp-baidu/src/runtime/parseComponentOptions.ts @@ -17,7 +17,7 @@ export { handleLink, initLifetimes } from '@dcloudio/uni-mp-weixin' export const mocks = ['nodeId', 'componentName', '_componentId', 'uniquePrefix'] export function isPage(mpInstance: MPComponentInstance) { - return !hasOwn(mpInstance, 'ownerId') + return !!(mpInstance.methods as any).onLoad } export function initRelation(mpInstance: MPComponentInstance, detail: object) {