zoukankan      html  css  js  c++  java
  • js和android及ios交互

    Android中Java和JavaScript交互

    这种交互,Hybrid App 会用的比较多一点,

    本文将介绍如何实现Java代码和Javascript代码的相互调用。

    Android提供了一个很强大的WebView控件用来处理Web网页,而在网页中,JavaScript又是一个很举足轻重的脚本。

    如何实现?

    实现Java和js交互十分便捷。通常只需要以下几步。

    1、WebView开启JavaScript脚本执行
    2、WebView设置供JavaScript调用的交互接口。
    3、客户端和网页端编写调用对方的代码。
    

    调用示例

    js调用 Android 方法

    window.control.methodName(param)
    解析:
        1、control:注入接口名称
        1、methodName:后台的方法。也就是说后台的方法,
        window.注入接口.需要调用的后台的方法
    

    js调用 ios 方法

    methodName(param)
    

    js 直接调用 ios 的方法即可

    Android和ios要调用js的方法的基本格式:

    webView.loadUrl(“javascript:methodName(param)”)
    

    这里面 methodName 就是我们编写的 js 的方法,圆括号外面的是 java 的,这个如果是弄 Android 或 ios 的应该会理解是啥意思的

    详情可参考:这篇博文

  • 相关阅读:
    淘宝Banner 轮播图
    JavaScript move简易版运动框架封装
    javaScript 导航栏
    JS 运动框架完整版
    Js 数组操作
    JS 动画轮播效果
    JavaScritpt 字符串操作
    Java AOP切面编程方式
    时间版 运动框架
    Nmon的安装及使用
  • 原文地址:https://www.cnblogs.com/wuxiexy/p/6707501.html
Copyright © 2011-2022 走看看