gpt4 book ai didi

android - 拦截html按钮点击

转载 作者:行者123 更新时间:2023-11-29 22:30:04 39 4
gpt4 key购买 nike

当用户点击 html 按钮时是否有可能拦截?我有一个 webviewclient,它使用两个按钮加载登录页面。允许和拒绝。我想在按下拒绝按钮时进行拦截。 (拒绝和允许具有相同的 basUrl 和 js 进行正确的重定向)。

提前致谢

最佳答案

您可能没有收到 shouldOverrideUrlLoading() 的回调,因为只有当用户触发导航时才会调用它 - 如果您使用 jquery/javascript 或其他类型的重定向,则不会调用它。

如果您控制网页,您可以添加一个 JavaScriptInterface 来回调您的 Android 应用程序并按照您喜欢的方式处理它:http://developer.android.com/guide/webapps/webview.html#BindingJavaScript

使用 JSI,您只需在您的应用程序中注册一个函数,然后在页面的 javascript 中调用它。

如果您无法控制网站,如果您熟悉网页的结构/DOM,您仍然可以自己注入(inject) javascript。

关于android - 拦截html按钮点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4396450/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com