2015-07-20 60 views
1

我花了几个小时试图弄清楚这一点,现在是时候吸引一些专家了。如何使用UIWebView从Amazon S3流式传输MP3

我最近将托管的静态文件更改为Amazon S3。因此,当我尝试使用我现有的iOS代码传播我的播客时,出现“帧加载中断”错误。如果我使用Safari加载URL,它可以正常工作。

是否有人使用静态托管链接(即http://s3-us-west..)从Amazon S3流式传输MP3文件?

看样子,这家伙是看到了同样的问题,没有任何的解决办法:

https://www.soundcloudcommunity.com/soundcloud/topics/uiwebview-frame-load-interrupted

我也尝试这样做,它不是为我工作:

https://allforios.wordpress.com/2013/05/10/uiwebview-nuances-frame-load-interrupted-error/

有什么建议吗?

谢谢!

+0

我看到在网络视图中的任何MP3相同的问题(我发布了一个soundcloud:P)。这曾经工作得很好。运气好的话? –

+0

错误是102,这是WebKitErrorFrameLoadInterruptedByPolicyChange。我试图调查一下这意味着什么 –

+0

乔纳森,我还没有弄明白这一点。作为临时解决方法,我使用Safari加载S3 URL,而不是尝试将其托管在我的应用程序中。从用户体验的角度来看,这并不理想,但至少我可以将内容提供给我的用户。我很惊讶更多的人没有看到这个... –

回答

1

事实证明,它只发生在模拟器上。一个设备工作正常:)

相关问题