Android与javaScript交互

工作中遇到了webview与js进行交互  记录下来 以备不时只需

js调用Android方法

在js中写个方法  格式为 window.jsInterfaceName.methodName(parameterValues)

jsInterfacename是注入接口名称 需要和Android保持一致  调用的方法名也要保持一致

 例:

function a(){

window.control.showToast()

}

在Android中:

//其他无关代码被省略

//

webView.addJavascriptInterface(new JsInteration(),"control");

public class JsInteration{

@JavascriptInterface

public void showToast(){

   showToast("被调用的方法")


Android 调用js方法

待续

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 介绍 最近在项目中需要展示后台发送过来的新闻公告页面,后台返回数据的形式竟然是html标签,我勒个去,写接口的都是...
    Chenyangqi阅读 2,773评论 2 3
  • Objective-C执行JavaScript代码 相关方法 相关应用 用这些方法去执行大段的JavaScript...
    时尚灬IT男阅读 1,375评论 0 1
  • JSBridge 1. Why do we need JSBridge? 2. Why is “JS”Bridge...
    loveqin阅读 9,317评论 0 7
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,065评论 25 709
  • 我们不会去计较马云,王健林等他们会有多么成功,我们只会去羡慕甚至嫉妒身边的人有一日辉煌腾达,这边是人的劣根性。
    心木门阅读 94评论 0 0