xaml - WebView EvaluateJavaScriptAsync 在 ios 上失败
问题描述
我有这个 xaml:
<ContentPage.Content>
<AbsoluteLayout>
<WebView x:Name="browser"
AbsoluteLayout.LayoutFlags="All"
AbsoluteLayout.LayoutBounds="0,0,1,1" />
</AbsoluteLayout>
</ContentPage.Content>
在代码文件中:
public BlankPage() {
InitializeComponent();
browser.Navigated += Browser_Navigated;
browser.Source = "https://www.google.de";
}
private async void Browser_Navigated(object sender, WebNavigatedEventArgs e) {
var res = await browser.EvaluateJavaScriptAsync("alert('test');");
}
在 Android 上,它按方面工作。出现消息框。但是在ios上什么也没有发生。我做错了什么?
解决方案
推荐阅读
- arrays - SUMIFS 标准范围内的计算范围
- go - 如何从 Google OpenID Connect 获取 ID_token 的示例
- c# - EmguCV 中的手部分割
- javascript - 如何将元素锚定到窗口的左侧
- android - Movesense Android Showcase App 采样率不变
- android - 如何显示对话框以拍照或从图库中选择图片
- ios - 以编程方式触发呼吸应用程序或 HRV 测量 [Apple Watch 4]
- mysql - 在 SQL 中查找和替换或删除部分字符串
- haproxy - haproxy 配置将数据和健康检查路由到不同的 IP 地址
- azure-devops - Azure Agent.Listener - 配置挂起