Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何从使用 webview 组件加载的网页中检索 Javascript 函数值?
你不能,直接。
您可以通过 调用 Javascript 函数loadUrl("javascript:..."),函数调用在哪里...。但是,您无法通过这种方式获得结果。
loadUrl("javascript:...")
...
如果您通过 将 Java 对象注入 Web 页面addJavascriptInterface(),您可以设置另一个函数来调用您想要的函数,并通过调用注入的 Java 对象返回该值。不过,这只有在您可以修改网页时才有效。
addJavascriptInterface()