H5调用iOS和安卓方法

H5调用iOS和安卓方法,第1张

功能:安卓iOS中嵌入H5页面,实现右上角<返回按钮调用iOS和安卓的方法

<van-button class="back" icon="arrow-left" size="normal" @click="back">van-button>
back () {
   if (window.webkit != undefined) {
        window.webkit.messageHandlers.goBackApp.postMessage(null);
   } else {
       /* eslint-disable */
        android.webFinish();
   }
},

goBackApp是iOS方法,不可以不写.postMessage(null),postMessage(null)是传参,无参就传null
webFinish是安卓方法

//判断iOS
window.webkit != undefined

//判断安卓(不需要做其他的判断就可以省略了)
window.Android

/* eslint-disable */
是不做eslint语法检查

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/989637.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-21
下一篇2022-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存