gpt4 book ai didi

android - webView.evaluateJavascript。不想执行。

转载 作者:太空宇宙 更新时间:2023-11-03 10:18:22 24 4
gpt4 key购买 nike

为 Android webView 编写了一些渲染器。尝试像这样调用一些 javascript:

if (Build.VERSION.SdkInt >= BuildVersionCodes.Kitkat)
{
this.Control.EvaluateJavascript(@"javascript: alert('asdasd');", new ValueCallback(() => { }));
}
else
{
this.Control.LoadUrl(@"javascript:alert('asdasd');");
}

在它之前我设置

this.Control.Settings.JavaScriptEnabled = true;

而且没有任何反应。我在 ValueCallback 类中既看不到警报也看不到任何操作。我做错了什么?

最佳答案

添加这个:

Control.SetWebChromeClient(new WebChromeClient());

它会起作用。

关于android - webView.evaluateJavascript。不想执行。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31054686/

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