美文网首页初见
Vue.js与安卓端&IOS端进行通信交互

Vue.js与安卓端&IOS端进行通信交互

作者: 二营长家的张大炮 | 来源:发表于2020-06-11 15:53 被阅读0次

Vue.js封装方法供端调用

页面初始化的时候将方法挂载到window对象上
created(){
  window.handleMessageSend = this.handleMessageSend
}

methods:{
  handleMessageSend(data){
  alert(data)
  }
}

二.通过bus组件间通信

main.js
// 接受ios、安卓的发送的消息请求
window.webviewCommonHandle = function (args) {
    Vue.prototype.bus.$emit("handleMessageSend", args);
}
create (){
  this.bus.$on('handleMessageSend',this.handleMessageSend)
}
beforeDestroy() {
    this.bus.$off("handleMessageSend", this.handleMessageSend);
  },
methods:{
handleMessageSend(data){
  alert(data)
}
}
测试

方法一的测试:
控制台输入window.handleMessageSend()

方法二的测试:
控制台输入handleMessageSend()

相关文章

  • Vue.js与安卓端&IOS端进行通信交互

    Vue.js封装方法供端调用 二.通过bus组件间通信 测试 方法一的测试:控制台输入window.handleM...

  • 客户端和h5的交互

    客户端和移动端h5的交互方式 安卓的schema。Android的Schema ios的universal lin...

  • 移动端iOS和Android中WebView拦截html的ale

    iOS端 使用的控件为WKWebView,拦截事件在WKUIDelegate中进行处理。 Android端 安卓需...

  • HTTP协议学习笔记(2)

    客户端与服务端的通信与TCP连接 1. 客户端与服务端的通信过程 当客户端想要跟服务端进行信息交互时,过程如下: ...

  • 每周工作总结

    这周完成的 后台: 1 针对招生活动复杂版进行全面测试,配合web端与安卓端解决部分技术难点。 2 对iOS教师端...

  • 一、移动端知识清单

    什么是移动端? 移动端指的是手机(安卓手机,ios手机)、平板电脑(安卓、ios)、ipod等便携设备 作为开发者...

  • OutlineTutorial

    客服端下载地址 windows客服端 苹果电脑客服端 安卓客服端 IOS客服端 IOS客服端只能到appstore...

  • 安装设备Mac值获取

    可根据ip或者本地文件获取,但待测试。 安卓端,与ios端的服务器超时重传时间不一致,安卓端不太统一,需要在超时后排重。

  • EasyJsWebView的源码分析

    1、iOS端(js -> native interface) 安卓,iOS,h5的统一性也能让开发者只用关心交互的...

  • Keynote Or PowerPoint,这是个问题

    移动端,iOS与安卓针锋相对;PC端,Mac OS与Windows剑拔弩张。在相对小众的幻灯片制作领域,苹果端的K...

网友评论

    本文标题:Vue.js与安卓端&IOS端进行通信交互

    本文链接:https://www.haomeiwen.com/subject/vxbbtktx.html