使用JavaScript界面​​的Webview

 三千仇人-奈我何 发布于 2023-01-19 17:01

我正在构建一个应该从java到javascript交互的移动应用程序.

我在此链接中找到了解决方案在WebView中将Android Activity中的值数组传递给JavaScript.但我的问题是当我宣布webview显示错误时

添加的接口中的所有方法都没有使用@ android.webkit.JavascriptInterface注释; 它们在API 17中不可见

我该怎么做才能消除这个错误?我对这个核心java很新.请建议我帮我解决这个问题.

1 个回答
  • 来自文档:

    警告:如果已将targetSdkVersion设置为17或更高,则必须将@JavascriptInterface注释添加到您希望网页代码可用的任何方法(该方法也必须是公共的).如果您未提供注释,则在Android 4.2或更高版本上运行时,您的网页将无法访问该方法.

    请查看http://developer.android.com/guide/webapps/webview.html

    2023-01-19 17:03 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有