有人知道为什么Flutter只接受类似于“http://37.59.41.148:17212/”这样的IP地址,而不接受类似于“http://stm16.abcaudio.tv:25584/player.mp3”这样的普通Url(我在Iphone上测试过)并且我使用这个包。 “https://pub.dev/packages/url_audio_stream”。 我也用过其他软件包,但也有同样的问题。
好吧,我想通了。 给你们中和我有同样问题的人。 要在IOS设备上播放URL,你必须把它放在info.plist中。
<key>NSAppTransportSecurity</key>
<dict>
<!--Include to allow all connections (DANGER)-->
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>