React Native fetch() 網絡請求失敗:綜合解決方案
簡介:
在使用React Native 應用程式時,開發人員在嘗試執行獲取請求時有時可能會遇到可怕的「網路請求失敗」錯誤。本文旨在提供全面的解決方案來解決此問題。
問題:
此錯誤的根本原因通常在於 iOS 設備,預設情況下,不允許未加密的 HTTP 連接。因此,如果取得請求嘗試存取不使用 HTTPS 的端點,則請求將會失敗。
解決方案:
要解決此問題,我們需要配置應用程式的 info.plist 以明確允許非 HTTPS 連線。這可以透過在info.plist 檔案中加入以下程式碼來實現:
<code class="xml"><key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict></code>
實現:
其他資訊:
以上是React Native Fetch() 網路請求失敗:如何修復 iOS 上的「網路請求失敗」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!