首页 > 编程知识 正文

安卓版h5播放器下载,h5调用原生方法

时间:2023-05-06 19:48:32 阅读:165528 作者:1379

我以前也总结过h5调用母语的方法,但是写法不完整。 像母语一样调整后,母语经常可以返回值,或者通过返回值回调h5。

1、判断机型

getType () )。

var u=navigator.userAgent;

varisAndroid=u.indexof(Android ) )-1|||u.indexof ) ) ADR )-1;//安卓安卓系统

var isiOS=! u.match(/) I[^; ]; (u; )? CPU. Mac OS X/; //ios苹果公司

if(isAndroid ) {

//如果是安卓系统的话

let obj={

param:'123 '

}

//androidMethodName是Android定义的方法名称,与h5无关

安卓.安卓方法名称(obj )

}elseif(ISIOS ) {

//IOs的话

let obj={

param:'123 '

}

//androidMethodName是IOS定义的方法名称,与h5无关

window.WebKit.message handlers.IOs method name.postmessage (obj );

}

(,

2、调用本机方法后的回调方法(回调的方法名称与本机约定。 你们的方法名称必须一致。 例如,这里将接收方法设为getResult。 (请在created中注册回调的方法

created () }

如何注册window.get result=this.get result//windows并优化本地方法,然后转至h5

(,

methods: {

获取结果(RES )

调用//本机方法后,将到达此方法

}

}

今天是国庆节,祝愿祖国繁荣富强,我们这一代人自强不息。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。