Flutter

Flutter 报错: Insecure HTTP is not

2020-10-22  本文已影响0人  小冰山口
Android端

打开android/app/src/main/AndroidManifest.xml这个文件
然后找到:

    <application
        android:name="io.flutter.app.FlutterApplication"
        android:label="flutter_demo"
        android:icon="@mipmap/ic_launcher">

这几行代码, 改成

    <uses-permission android:name="android.permission.INTERNET" />
    <application
        android:name="io.flutter.app.FlutterApplication"
        android:label="flutter_demo"
        android:usesCleartextTraffic="true"
        android:icon="@mipmap/ic_launcher">
iOS端

用Xcode打开


image.png

然后将plist文件改为


image.png

或者直接将plist文件的sourceCode中添加:

    <key>NSAppTransportSecurity</key>
    <dict>
            <key>NSAllowsArbitraryLoads</key>
            <true/>
    </dict>
完成以上步骤即可解决问题
上一篇下一篇

猜你喜欢

热点阅读