如何在 webview 组件中检索 Javascript 函数值

2023-12-02

如何从 webview 组件中加载的网页中检索 Javascript 函数值?


你不能直接。

您可以通过以下方式调用 Javascript 函数loadUrl("javascript:..."), where ...是你的函数调用。但是,您无法通过这种方式得到结果。

如果您通过以下方式将 Java 对象注入到网页中addJavascriptInterface(),您可以设置另一个函数来调用您想要的函数,并通过调用注入的 Java 对象返回该值。不过,只有当您可以修改网页时,这才有效。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 webview 组件中检索 Javascript 函数值 的相关文章

随机推荐

  • 如何从 MySQL 中的 DATETIME 字段中仅选择日期?

    我在 MySQL 数据库中有一个表 设置为DATETIME 我需要SELECT在此表中仅按日期显示 不包括时间 我如何SELECT在此表中仅按日期并绕过时间 即使该特定列设置为DATETIME Example 现在它是 2012 01 23
  • 按 SUM 对 Oracle 查询排序,而不选择 SUM

    我有一张类似于下面的表 lot defect quantity lot1 c 7 lot1 c 2 lot3 e 5 lot3 b 9 lot3 a 5 lot2 d 4 lot4 c 12 我想对行之间的批次和缺陷相等的数量求和 然后按数
  • 在新的 Facebook JavaScript SDK 中显示弹出窗口

    我曾经有一个href在我的网站上 当用户单击它时 会显示一个多朋友选择器 以便他们可以邀请他们的朋友访问我的网站 这是使用以下代码完成的 FB ensureInit function var dialog new FB UI FBMLPop
  • BST 时间错误

    使用下面的代码 每个时区都正确打印值 除了BST import java text def format yyyy MM dd HH mm ssXXX def dt new Date println dt SimpleDateFormat
  • iPhone创建聊天应用程序[关闭]

    很难说出这里问的是什么 这个问题模棱两可 含糊不清 不完整 过于宽泛或言辞激烈 无法以目前的形式合理回答 如需帮助澄清此问题以便重新打开 访问帮助中心 我想在 iPhone 上创建一个聊天类应用程序 我知道我将如何实现一个轮询模型 其中 i
  • 在 C# 中将小数或字符串转换为货币的最佳方法?

    我一直在尝试根据我的选择找到将小数 字符串转换为货币的最佳方法 public static string returnWaluta string varS string varSymbol decimal varD decimal Pars
  • Bootstrap 自定义下载中的颜色?

    所以我使用 Bootstrap自定义和下载页面生成具有自定义颜色的 Bootstrap 文件版本 我的想法是我想添加一些其他颜色 例如 purpleLight 以使网站设计的维护更容易 所以我查看了网站生成的下载内容 并且我的自定义似乎不在
  • DocumentDB - 删除导致 401 错误

    当我尝试对 DocumentDB 集合执行 DELETE 动词时 我总是收到 401 错误 用于查询 插入 更新的 POST 工作正常 因此我确信计算授权令牌的代码是正确的 但我不确定应该为资源 id 和资源类型传递什么 payLoad L
  • 检查 firebase 数据库中是否存在值

    firebase中有没有一种方法可以检查数据库中是否存在值 Firebase有方法 exists 但根据文档它只检查密钥 我有以下结构 users KKUmYgLYREWCnWeHCvO fName Peter ID U1EL9SSUQ u
  • 在 R 中读取键值文件

    有没有办法在 R 中读取简单的文本键值文件 Key1 Value1 Key2 Value2 Key3 Value3 理想情况下 我想像这样访问数据 myfile Key1 应返回 Value1 myfile Key2 应返回 Value2等
  • WP8:无法使用本机组件

    Windows Phone 8 C 项目 MyApp 从 WP7 1 迁移 我添加了一个本机 Windows 运行时组件库 AppLib 到解决方案 创建了一个参考 有一个公共密封的参考类 MyClass 在里面 C 代码中有对它的引用 在
  • Python strptime 芬兰语

    我有一个日期的芬兰表示 蒂斯塔纳 27 lokakuuta 2015 我需要将其转换为日期时间对象 但是 Python 中的日期时间库无法识别日期和月份名称 我希望像下面这样的东西能够工作 import locale from dateti
  • 是否可以拦截应用程序卸载?

    是否可以拦截应用程序卸载并进行一些工作 例如 我的应用程序修改了设备的一些文件 因此在卸载我的应用程序所做的回滚更改之前会很整洁 有什么提示 想法吗 你在谈论类似的问题吗 应用程序卸载前收听广播 然后如上所述 您必须使用上面链接中给出的意图
  • 通过 PIP 安装 pyautogui 时获取“encoding”是此函数的无效关键字参数”

    当我尝试将 pyautogui 库安装到 python 时 出现此错误 请在下面找到详细信息 ERROR Complete output from command python setup py egg info ERROR Traceba
  • pandas - 按部分字符串分组

    我想按部分子字符串对 DataFrame 进行分组 这是一个示例 csv 文件 GridCode Key 1000 Colour 1000 Colours 1001 Behaviours 1001 Behaviour 1002 Favour
  • selenium webdriver C# 多线程

    Selenium WebDriver 支持多线程吗 我尝试在打开 2 4 个窗口的情况下使用它 看起来浏览器窗口 Firefox 有时会被冻结 当一个线程启动时 driver FindElement By Id id SendKeys My
  • Django 复杂注释

    先决条件 查询集必须返回Articles 查询集必须返回唯一的对象 不得使用访问数据库的 for 循环 意味着对要注释的 N 个对象进行 N 个查询 我的模型 class Report BaseModel ios report JSONFi
  • 是否可以在 Node.js 上使用 UDP 来保证消息的传递?

    如何在 Node js 上使用 UDP 保证消息的传递 例如 如果数据包失败 我可以重新发送数据包 但有没有办法识别它何时失败 另外 数据包丢失有多常见 如果您真正想知道的是 如何检测丢失的数据包 那么一般的技术是让接收方对发送的每个数据包
  • ng-options 在另一个下拉列表中按值过滤

    这似乎是一个非常简单的代码 但我无法弄清楚为什么它不起作用 我想按所选的 品牌 过滤 型号 下拉列表 Make
  • 如何在 webview 组件中检索 Javascript 函数值

    如何从 webview 组件中加载的网页中检索 Javascript 函数值 你不能直接 您可以通过以下方式调用 Javascript 函数loadUrl javascript where 是你的函数调用 但是 您无法通过这种方式得到结果