Android与H5页面的互调
16lz
2021-01-26
在开发中很多时候用到H5与android的互调,废话不多说,步骤如下:
1、首先这句一定要写
webview.addJavascriptInterface(new Click(), "bridge");//new Click() brige一定要写对
2、这是一个H5网页,打开网页源代码
window.bridge.addToCartOnHtml(id,12,subkinds,goodes_status,1);
brige相当于是window后的那个桥
3、实现这个Click类
private class Click {
//实现此类需要用到的方法就是bridge后的那个方法
@JavascriptInterface
public void addToCartOnHtml(int id,int id1,String subkinds,String goodes_status,int id3){
Toast.makeText(SubjectListViewHtml5.this,"id"+id+"---id1"+id1+"---subkinds"+subkinds+"--- goodes_status"+goodes_status+"id3"+id3,Toast.LENGTH_SHORT).show();
}
}
更多相关文章
- android 使用InstanceState保存和恢复数据
- android 系统定制之编译方法总结
- Android(安卓)4.0 ICS SystemUI浅析——StatusBar加载流程分析
- Android(安卓)限制显示小数点位数
- android OpenGLES开发第三课 绘制一个可以翻转的Polygon
- java化改造--xml布局文件转成java——学习整理
- Android(安卓)上网流量监控方法
- [安卓开发Android] RecyclerView 类型与点击事件的用法
- Android(安卓)通过 intent传值获得null