android - SoundCloud HTML5 Widget API - 在 Chrome for Android 中无法播放

标签 android api google-chrome html5-audio soundcloud

你可以在这里看到播放器:

www.stateofpsychosis.com/media/

可视播放器是自定义播放器。默认的 SC 播放器已缩小到 1x1px iframe,因此如果不使用开发人员工具更改样式则无法看到它。

这只是 Chrome for Android 的问题

出于某种原因,我无法获得实际播放音乐的 API。 Previous/Next 按钮在查询和更改信息的意义上起作用,但它们也不会播放歌曲。但是,它确实将默认的 SoundCloud 小部件播放按钮更改为暂停按钮。它会更改轨道信息。但它实际上不会发出任何声音。如果我使小部件可见并在默认播放器(而不是自定义播放器)中推送任何内容,它似乎可以正常工作。

最佳答案

我也遇到了同样的问题。

Android 版 Chrome 似乎限制了触发 HTML5 音频播放的能力。这是为了保护用户免受手机上额外数据的使用。似乎不允许从脚本触发音频播放。

您可以阅读有关该问题的更多信息 here

希望他们在不久的将来解除这一限制。

关于android - SoundCloud HTML5 Widget API - 在 Chrome for Android 中无法播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16307750/

相关文章:

android - 与我的数据库的单个列一起使用的查询出错

android - FFMpeg Mobile 视频编码卡顿

android - 访问我的 strings.xml 项目时出现问题......我得到的是数字而不是字符串值

javascript - 仅使用 JS 确定 WebView 是否不可见

google-chrome - 从 Chrome 到 Mozilla 使用 RTCMulticonnection 进行屏幕共享的错误

android - 折叠工具栏布局状态栏问题

api - Golang HTTP 请求返回 200 响应但正文为空

java - iso 19794-2 指纹格式

api - 基于 Cookie 的身份验证和 Web API

javascript - 谷歌浏览器扩展程序中长时间运行的任务