Xamarin Forms Webview根本无法在IOS上运行

时间:2019-02-06 06:32:43

标签: ios xamarin.forms webview


我正在跨平台应用程序中工作。
我使用跨平台的网络视图https://github.com/SKLn-Rad/Xam.Plugin.Webview
在Android上运行正常
但是在IOS上没有任何作用
根本不会触发任何事件,即使是“ OnNavigationError”事件也是如此。
我使用“ WebRequest”检查是否可以访问互联网,并且工作正常,没有连接问题。
我为Webview设置WidthRequest和HeightRequest。
我也为IOS项目设置了NS安全性

    <key>NSAppTransportSecurity</key>
    <dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
    </dict>


我尝试了“ https://www.google.com”,但没有成功。
对我来说,问题是沉默,没有任何错误。
有人可以帮忙吗?
问候

1 个答案:

答案 0 :(得分:0)

对不起,我找到了解决方法:) 我只是在IOS项目的AppDelegate.cs中缺少一行 这是解决问题的方法,以防其他人像我一样面对它

 public override bool FinishedLaunching(UIApplication app, NSDictionary options)
        {
                ..
                Xam.Plugin.WebView.iOS.FormsWebViewRenderer.Initialize();
                ..
        }

致谢

相关问题