【问题标题】:browser independant method to play a soundfile in html5 audio from webContentLink从 webContentLink 播放 html5 音频中的声音文件的独立于浏览器的方法
【发布时间】:2016-10-28 19:03:57
【问题描述】:

在谷歌浏览器中,HTML5 音频元素播放谷歌驱动器 webContentLink 作为源。
例如:src="https://docs.google.com/uc?id=xxxxxxx&export=download">。
(这是存储在我的谷歌驱动器上的 .mp3 文件的临时链接)
但是,在 IE10 或 IE11 中没有任何播放,也没有调用错误。
是否有适用于纯 html/javascript 中的所有浏览器的解决方法?

【问题讨论】:

  • 你可以参考这个相关的SO thread。好像在IE播放MP3有问题,建议添加音频属性preload="auto"。您也可以使用Google Drive的Direct Link Creator插件,轻松获取链接。

标签: google-drive-api


【解决方案1】:

我想我明白了。
所述问题与音频元素无关。
它与在 google 驱动器上共享文件有关。
Google chrome 从共享给任何人的文件夹中加载任何文件。
IE 仅加载也单独共享给任何人的文件。
通过将每个单独的文件共享给任何人,我的问题得到了解决。
路径中子文件夹的共享设置似乎无关紧要。
我不知道这在其他浏览器中是如何工作的。

【讨论】:

    猜你喜欢
    • 2015-03-25
    • 1970-01-01
    • 2011-03-05
    • 1970-01-01
    • 1970-01-01
    • 2014-11-21
    • 1970-01-01
    • 1970-01-01
    • 2012-06-09
    相关资源
    最近更新 更多