UNPKG

minix-template

Version:

minix template

53 lines (51 loc) 1.23 kB
/* * @Description: * @Autor: tangsj * @Date: 2022-04-26 09:36:50 * @LastEditTime: 2022-04-26 18:25:07 */ /* * @Description: * @Autor: tangsj * @Date: 2022-04-26 09:26:28 * @LastEditTime: 2022-04-26 09:32:35 */ import prompt from '@system.prompt' import bridge from '@minix-iot/jsbridge-sdk' import router from '@system.router' const globalTest=miniXs.requireModule('globalEvent') export default { data: { }, fireGlobalEventTouch(){ bridge.addEventListener('receiveMessageFromApp', (res) => { // res.messageType:消息类型 // res.messageBody: 原生返回的json数据。 prompt.showToast({ message: JSON.stringify(res), duration: 200, }) }) let params = { event: 'receiveMessageFromApp', //事件名, param: { messageType: 'test', // stringH5用来判断消息类型,然后做相对应的处理 messageBody: { test: 'woshishui', }, //传递的json对象 }, } // 触发 bridge.fireGlobalEvent(params) .then(res => { this.result = res; prompt.showToast({ message: '接口触发成功', duration: 200, }) }) }, goBack(){ router.back(); } }