簡體   English   中英

Xamarin iOS中的NSURLErrorDomain錯誤-999

[英]NSURLErrorDomain error -999 in Xamarin iOS

我在Xamarin iOS平台上工作時在Webview中加載URL,但出現錯誤

該操作無法完成。 (NSURLErrorDomain錯誤-999。)

我還在info.plist中添加了NSAppTransportSecurity密鑰

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

但這是行不通的。 請幫助我解決此問題。

發生此錯誤是由於在完成WebView的上一個請求之前發出了一個請求

根據這個答案

只需忽略LoadFailed(UIWebView webView, NSError error)委托方法中的LoadFailed(UIWebView webView, NSError error)

試試這個代碼

public override void LoadFailed(UIWebView webView, NSError error)
{
    if (error.Code == -999) 
    {
      // Show some alert or just ignore the error
    }
}

另外,請檢查您的網絡連接是否正確

希望它能解決您的問題

暫無
暫無

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

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