簡體   English   中英

Xamarin Forms webview 根本無法在 IOS 上運行

[英]Xamarin Forms webview not working on IOS at all


我在跨平台應用程序中工作。
我使用跨平台的 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 ”,但沒有用。
對我來說,問題是它只是沉默,根本沒有錯誤。
請問有人可以幫忙嗎?
問候

對不起,我找到了解決方案:)

我只是在 IOS 項目的AppDelegate.cs遺漏了一行,這是問題的解決方案,以防其他人像我一樣面臨它

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM