Flutter嵌入H5,js与Flutter通信

398 阅读1分钟

H5向Flutter发送消息

sendMessageToFlutter() {
	const sendData = {
    	event: 'event',
        message: 'message',
    }, // 发送的数据
    const userAgentTitle = navigator.userAgent
    if(userAgentTitle.indexOf('FlutterApp') !== -1) {
    	// 验证一下是在flutter中跑。其中FlutterApp是与Flutter端商定的事件名称
    	FlutterApp.postMessage(JSON.stringify(sendData))
    }
}