diff --git a/src/platforms/mp-weixin/runtime/wrapper/page-base-parser.js b/src/platforms/mp-weixin/runtime/wrapper/page-base-parser.js index 6e80615d8f2fb474cda6cc4d748056f13219e303..e8fe85ef6f34a4af97629f5cade06b259bc5ff5d 100644 --- a/src/platforms/mp-weixin/runtime/wrapper/page-base-parser.js +++ b/src/platforms/mp-weixin/runtime/wrapper/page-base-parser.js @@ -39,7 +39,11 @@ export default function parseBasePage (vuePageOptions, { this.$vm.$mp.query = query // 兼容 mpvue this.$vm.__call_hook('onLoad', query) } - initUnknownHooks(pageOptions.methods, vuePageOptions, ['onReady']) + if (__PLATFORM__ === 'mp-baidu') { + initUnknownHooks(pageOptions.methods, vuePageOptions, ['onInit', 'onReady']) + } else { + initUnknownHooks(pageOptions.methods, vuePageOptions, ['onReady']) + } return pageOptions }