Insecure HTTP is not allowed by

2021-09-01  本文已影响0人  ChaosHeart
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打开

然后将plist文件改为

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

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

参考:
https://www.jianshu.com/p/04531025d069

上一篇 下一篇

猜你喜欢

热点阅读