首页 > 解决方案 > 从 Xamarin.Forms Webview 中的 javascript 调用 c# 函数

问题描述

当用户点击 html 中的按钮时,我想调用一些 c# 代码。我按照下面的示例进行了尝试,并且如果我按原样使用它,它就可以满足我的目的。

https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/custom-renderer/hybridwebview

它使用资产中的 index.html,而不是我想在我的 html 页面所在的位置使用一些 URL。但不幸的是,当我更改 url 时,它会停止调用 c# 代码。

请让我知道是否需要进行任何更改才能使其正常工作。

标签: xamarinxamarin.formswebviewxamarin.androidxamarin.ios

解决方案


这是一些防火墙设置阻止了我的 iOS 模拟器的通信,在添加证书后修复了它。

示例演示现在工作正常


推荐阅读