提问者:小点点

为什么Flutter不能在Ios上只播放IP地址?


有人知道为什么Flutter只接受类似于“http://37.59.41.148:17212/”这样的IP地址,而不接受类似于“http://stm16.abcaudio.tv:25584/player.mp3”这样的普通Url(我在Iphone上测试过)并且我使用这个包。 “https://pub.dev/packages/url_audio_stream”。 我也用过其他软件包,但也有同样的问题。


共1个答案

匿名用户

好吧,我想通了。 给你们中和我有同样问题的人。 要在IOS设备上播放URL,你必须把它放在info.plist中。

    <key>NSAppTransportSecurity</key>
<dict>
  <!--Include to allow all connections (DANGER)-->
  <key>NSAllowsArbitraryLoads</key>
      <true/>
</dict>