vue与flutter交互——vue
一. vue向flutter发送消息
定义一个方法,在方法内部使用如下语句即可。注意‘MessageDeal’方法名要与flutter端定义的方法名一致
MessageDeal.postMessage('4') // 向flutter发送数字4
二. vue接收来自flutter的消息
注意‘flutterCallJsMethod’方法名要与flutter端定义的方法名一致
暴露方法名
// 在挂载时将方法名挂载到window上,把方法名暴露给flutter
mounted() {
window.flutterCallJsMethod = this.flutterCallJsMethod
}
2.在methods中定义同名方法
flutterCallJsMethod(message) {
// message是flutter发送来的消息
if (message==='back') {
this.showSharePage = false
}
}
版权声明:本文为李维亮博主的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:http://www.liweiliang.com/1161.html
评论已关闭