gpt4 book ai didi

javascript - 在 MainActivity Xamarin 中从 webview 调用 javascript

转载 作者:行者123 更新时间:2023-12-03 02:59:08 25 4
gpt4 key购买 nike

我试图在 mainactivity 中从 webview 调用 javascript 函数。这在我的自定义渲染中是可能的,只需调用 this.Element.Eval("alert('')")。

我无法调用 FindViewById,因为 Webview 在 Resouces.Id 中不可用。

谢谢!!!

最佳答案

Xamarin.forms.WebView 提供 Eval()从 C# 调用 JavaScript 的方法,官方文档如下:Call JavaScript from C# .

I cant call FindViewById becaus webview is not available in Resouces.Id.

使用x:Name在 XAML 中命名您的控件,如下所示:

<WebView x:Name="webView" ... />

然后你可以通过名称在后面的C#代码中使用它,如下所示:

webView.Eval (string.Format ("printMultiplicationTable({0}, {1})", number, end));

关于javascript - 在 MainActivity Xamarin 中从 webview 调用 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47489268/

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