core.register('moduleA', sandbox => ({
init() {
if (sandbox.isNative()) {
sandbox.showModal({
title: 'title',
msg: 'msg'
})
}
},
destroy() {}
}))
core.bootstrap = ({modules}) => {
modules.map(m => {
try {
m.init()
} catch(err) {
core.report(err); // 容错机制
}
})
}