gpt4 book ai didi

android - Webview 中的按钮不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:40:42 25 4
gpt4 key购买 nike

我正在制作的应用程序使用 dropbox,用户必须授权才能让我们这样做。为此,我在 webview 中加载了一个 url,它打开了 dropbox 的登录名,然后显示了一个“连接”按钮。

我遇到的第一个问题是 webview 打开默认浏览器。所以我可以理解为什么要这样做我添加了一个 WebViewClient 并像这样重写了 onPageStarted 方法..

class AuthCodeWebViewClient extends WebViewClient {

@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
super.onPageStarted(view, url, favicon);
Log.d(TAG, url);
}
}

这样做会阻止默认浏览器打开,但我无法按下 html 中的按钮。当我在日志中收到这个时, WebView 正在识别它......

07-17 16:13:16.700: V/webview(29778): singleCursorHandlerTouchEvent -getEditableSupport FASLE 07-17 16:13:17.025: I/GATE(29778): DEV_ACTION_COMPLETED

我做错了什么导致按钮不起作用?

最佳答案

事实证明它非常简单,我在发布后大约一分钟就弄明白了。我需要启用 javascript

        webview.getSettings().setJavaScriptEnabled(true);

关于android - Webview 中的按钮不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11524397/

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