js与android交互
来源:互联网 发布:合肥关键词优化 编辑:程序博客网 时间:2024/05/19 11:44
遇到一个需求,需要做一个登录的功能,登录是一个js写好的,需要在安卓端执行登录按钮,跳转到app的主体MianUi界面。
实现这个功能,安卓需要分两步,js需要修改下登录的执行方法(调用安卓的方法)
android ,第一步,定义一个接口类和一个接口实现类,将这个方法命名好(我这里随便命名的,方法sd())
然后在loginActivity活动中,通过接口实现的方法,将他重写出来
第二步,也是重点的一步,那就是做与js交互
首先,webview设置支持js交互,并且增加交互接口
这里的JSInterface是上文中的接口类,用来定义方法名的,JSobj是与js端调用的标识,下图是js一个登录方法
JSobj.sd().至此,基本上就实现了一个简单的按钮跳转事件
关于webview的介绍和一些在加载js中实现的动画或者报错信息等,将在后续(二)中介绍
0 0
- android 与 js 交互
- Android与JS交互
- Android 与JS交互
- android与js交互
- android与JS交互
- android与js交互
- Android与js交互
- Android与JS交互
- Android与Js交互
- ANDROID 与JS交互
- Android与JS交互
- Android与js交互
- Android 与 js 交互
- Android与JS交互
- Android与js交互
- js与android交互
- Android与js交互
- Android 与 js 交互
- angularJs页面弹框的实现
- react native Modal 使用详解
- Python学习笔记(一)—变量与数据类型
- 带你入门 CSS Grid 布局
- Eclipse 版本对应的 JDK版本要求
- js与android交互
- Redis常见7种使用场景(PHP实战)
- spring-boot--使用thymeleaf模板
- GObject消息系统之Signals
- 补一
- Esri官网如何申请试用版 ArcGIS Desktop?试用版过期怎么办?
- JVM(六) 类的初始化
- itunes安装苹果测试包总是“正在安装”
- 第九次多校赛总结+CSU 1914+CSU 1921加强版解法