【问题标题】:3gp file format opens in safari but not in a UIWebView why?3gp 文件格式在 safari 中打开但在 UIWebView 中没有打开,为什么?
【发布时间】:2012-03-25 02:10:42
【问题描述】:

我正在尝试使用 UIWebView 组件在我的 iPhone 应用程序中播放视频,该视频的格式为 3gp。如果我尝试在 iPhone 上的内置“Safari”应用程序中打开视频的 url 链接,视频可以成功播放,没有任何问题,但是当我尝试在 UIWebView 中打开链接时,我收到一条错误消息:“操作无法完成”。 为什么会这样?

我的代码:

NSURLRequest *pageRequest = [NSURLRequest requestWithURL:[NSURL URLWithString:_urlString]]; [_webView loadRequest:pageRequest];

【问题讨论】:

  • 是否可以准确获取您尝试使用的链接?一般来说,Safari 肯定比纯 UIWebView 更先进,你必须手动处理各种情况。
  • 对不起,我无法将我正在使用的链接发送给您

标签: iphone objective-c uiwebview safari 3gp


【解决方案1】:

3GP 是一种容器格式。您应该找到其中的视频和音频格式。很可能您的音频使用 AMR 编码,UIWebView 无法播放。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多