gpt4 book ai didi

iPhone UIWebView 播放 MP3。解雇协议(protocol)?

转载 作者:行者123 更新时间:2023-12-03 18:56:26 29 4
gpt4 key购买 nike

所以我找不到任何有关如何执行此操作的文档,也许有人知道这里发生了什么。

我在我的应用程序中使用 UITableView(带有 UINavigationController),并启动一个 UIWebView,通过将 Web View 的 Controller 推送到导航 Controller 的堆栈来加载互联网上的 mp3 文件。这效果很好,文件会在 Safari 使用的 QuickTime 播放器中启动并播放。

问题是,一旦音频文件播放完毕,或者用户单击“完成”按钮,播放器就会被释放,并且应用程序会返回到带有导航栏的空 webView。我可以点击后退按钮返回到原来的 UITableView,但是那个空白屏幕很难看,需要删除。

那么,我可以使用什么操作来放入 [webviewcontroller.navigationcontroller popviewcontroller] 消息?它是否加载其他类(如 AVAudioPlayer)的实例来播放音频?我需要对某些东西进行子类化吗? Apple 关于如何在 UIWebView 中播放音频的文档基本上不存在。

最佳答案

好的,所以我找到了一个更好、更简单的解决方案;我必须从我的应用程序中删除代码行才能使用。我只是使用了 UIWebview initWithFrame:CGRectMake(0.0,0.0,1.0,1.0),没有将其添加到 View 中,然后调用 NSURLRequest,并将其连接到我的按钮。媒体播放器自动全屏显示,无需调用导航 Controller 。

关于iPhone UIWebView 播放 MP3。解雇协议(protocol)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/558636/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com