【问题标题】:WebView Xamarin form iOSWebView Xamarin 窗体 iOS
【发布时间】:2021-12-28 13:32:39
【问题描述】:

我什至在 iOS WebView Navigated 中遇到问题。 在 Xamarin 表单中,所有 WebView 事件都有效,但在 iOS 中,单击 WebView 后所有事件都不起作用。如何在 iOS Xamarin 表单中获取 WebView 导航页面 URL。谢谢。

【问题讨论】:

标签: ios xamarin webview onclick navigation


【解决方案1】:
  • 从版本 9 开始,iOS 将只允许您的应用程序进行通信 使用默认实现最佳实践安全性的服务器。

    在你的xxx.iOS->Info.plist中添加:

    <key>NSAppTransportSecurity</key>
    <dict>
      <key>NSAllowsArbitraryLoads</key>
      <true/>
    </dict>
    
  • 确保您的 WebView 具有一定的大小。 您可以同时设置 WebView 的 HeightRequest 和 WidthRequest 属性,或者使用如下代码:

     HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand"
    

【讨论】:

  • 我已经试过了,还是不行
  • 您介意与我们分享一个基本的、最小的测试项目吗?您可以将其上传到github并在此处附上链接。
猜你喜欢
  • 2017-04-05
  • 2018-08-12
  • 1970-01-01
  • 2017-12-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多