【问题标题】:Does iOS safari support playing cross domain audio?iOS Safari 是否支持播放跨域音频?
【发布时间】:2014-04-07 17:56:09
【问题描述】:

我正在尝试使用音频元素在我的网站上触摸后播放音频,但音频文件位于 aws 云前端。在桌面 Chrome 上可以听到音频,但在 iOS Safari 上听不到。 他们是否允许,如果允许,那么是否有我们需要创建的配置文件?

【问题讨论】:

    标签: html ios cross-domain mobile-safari html5-audio


    【解决方案1】:

    回答您的标题问题:是的,移动 Safari 确实允许播放跨域 HTML5 音频(刚刚在我的 iOS7 iPad 上再次测试过)。尽管有报道称它与CORS attribute 配合得不好。

    您可以尝试在 CloudFront 上使用通配符 CORS。也许这可以help你。 您能否将您的 iOS 设备插入 Mac 以使用适用于 iOS 的 Safari 调试控制台?如果是这样,日志中可能会显示错误。

    【讨论】:

    • 谢谢,我把它变成了简单的 http,甚至删除了 SSL。现在一切都很好:-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-02-13
    • 2014-09-02
    • 1970-01-01
    • 1970-01-01
    • 2018-07-06
    • 1970-01-01
    • 2012-01-15
    相关资源
    最近更新 更多