H5常用API调用方法

#frameweb-module webview -封装类

H5常用API调用方法

   /**
     *拨打电话 
     *@params tel 手机号
     */
     window.location.href="tel:10068"
  /**
   *调用原生发送短信 
   * @params sms :手机号 
   * @params body:短信内容
   */
    window.location.href="sms:10086?body=短信内容"

/**
  *调用原生关闭webview
  */
    webview window.Android.exitWebview()
     

/**
  *调用原生关闭当前页面 
  *注意(根据history进行依次返回,当没有历史记录页面时关webview)
  */
    window.Android.finishPagebyHistory()

/**
  *调用原生浏览器打开页面 
  *注意(可以调用这个方法进行浏览器下载文件)
  *@params url 下载地址或需要打开的地址
  */
    window.Android.openBrowser(String url)
    
    

/**
  *调用原生打开高德进行导航 
  *
  * @param context
  * @param slon    起始点-经度
  * @param slat    起始点-维度
  * @param sname   起始点-地址名
  * @param dlon    终点-经度
  * @param dlat    终点-维度
  * @param dname   终点-地址名字
  */
    window.Android.openGaode(String slon, String slat, String sName, String dlon, String dlat, String dName)
  /**
   * 设置WebView沉浸式状态栏的颜色
   *
   * @param color   例如 FFFFFF  不需要传#号
   * @param isWhite 沉浸式状态栏字体颜色是否是 白色 true 白色 false 黑色
   */
     window.Android.setStatusBarColor(String color, Boolean isWhite)
  /**
   * 否显示原生沉浸式状态栏
   *
   * @param isShowWindow true 显示  false 不显示
   */
   window.Android.setTransparentForWindow(true)

猜你喜欢

转载自blog.csdn.net/qq_29255421/article/details/119105685