将音频文件存储在 html5 本地存储中 - 使用 javascript 下载音频文件

     2023-02-25     32

关键词:

【中文标题】将音频文件存储在 html5 本地存储中 - 使用 javascript 下载音频文件【英文标题】:Storing audio files in html5 local storage- downloading audio files with javascript 【发布时间】:2011-12-03 13:19:59 【问题描述】:

我搜索了一下,发现html5不支持直接存储音频。我会将音频转换为 base64 字符串,然后存储在本地存储中。

我正在使用 jplayer 开发一个 html5 音频播放器应用程序。我在服务器中有音频,我需要将它们存储在本地存储中,所以我需要使用 javascript 下载音频文件。 有没有办法用javascript下载音频文件? 任何帮助将不胜感激。

【问题讨论】:

Safari 做本地音频存储 developer.apple.com/library/safari/documentation/iPhone/… 我找不到 Safari 如何支持将音频存储在本地存储中。你能给出解释它的确切部分吗? 最近怎么样了?使用离线应用程序缓存破解它?我很快也会需要这个功能.. 相关问题***.com/questions/1612116/… 【参考方案1】:

本地存储的大小往往受到限制(5mb ish?找不到参考),所以这不太可能很好用。

您也许可以考虑使用 HTML5 AppCache 或 File system API。

【讨论】:

我找到了一个参考,但我不能确定它是否正确。我认为文件系统 api 可以帮助我 "文件系统 API 规范应被视为无效"【参考方案2】:

您可以在 Safari / Webkit 中使用HTML5 Offline Application Cache。

使用离线应用程序缓存来存储 HTML、JavaScript、CSS 和 本地媒体资源,以创建可运行的基于 Web 的应用程序 即使返回用户未连接到 Internet。

【讨论】:

不适用于音频。它会下载、缓存,但不会播放。 iOS 5.2

存储音频路径并在网页上播放

】存储音频路径并在网页上播放【英文标题】:Storingaudiopathsandplayingitonwebpage【发布时间】:2015-06-2909:00:55【问题描述】:我正在处理的内容涉及要在网页上播放的许多短音频片段。我知道播放音频文件的最佳方式是使用音频标... 查看详情

使用 HTML5 在本地 Web 存储文件

】使用HTML5在本地Web存储文件【英文标题】:LocalwebstoringoffilesusingHTML5【发布时间】:2011-01-0216:22:55【问题描述】:我对@9​​87654321@及其在在线游戏开发,尤其是大型在线游戏开发中的潜在用途非常着迷。可以通过ResourceStore获... 查看详情

“另存为” Angular 应用程序中 HTML5 本地存储中的文件

】“另存为”Angular应用程序中HTML5本地存储中的文件【英文标题】:"SaveAs"afilethatisinHTML5localstorageinangularapplication【发布时间】:2014-05-0119:10:13【问题描述】:我看到了很多关于将数据放入HTML5本地存储的问题,甚至看到... 查看详情

将音频文件存储在 SD 卡中

】将音频文件存储在SD卡中【英文标题】:storeAudiofilesinSdCard【发布时间】:2017-02-0907:38:34【问题描述】:这是我的通话录音应用程序代码将音频文件存储在内部存储中,但我想将音频文件存储在外部存储中。我将更改的内容和... 查看详情

使用 javascript 创建 csv 文件

】使用javascript创建csv文件【英文标题】:Createcsvfileusingjavascript【发布时间】:2013-04-0907:18:25【问题描述】:能否解释一下有没有办法将html5本地存储数据转换为csv文件并将其存储在ipad中。我有一个带有一些文本字段的html页面。... 查看详情

播放/暂停/停止本地存储的多个音频文件

】播放/暂停/停止本地存储的多个音频文件【英文标题】:Play/Pause/Stopmultipleaudiofilewhicharestoredlocally【发布时间】:2016-03-0810:20:15【问题描述】:我有20条音轨,它们本地存储在我的项目中。我想按顺序播放所有这些文件。为此,... 查看详情

使用 MySQL 语法在 MySQL 工作台中存储音频文件/文件路径

】使用MySQL语法在MySQL工作台中存储音频文件/文件路径【英文标题】:Storingaudiofile/filepathinMySQLworkbenchusingMySQLsyntax【发布时间】:2018-06-1823:03:26【问题描述】:理想情况下,我希望将文件路径而不是音频文件直接存储到我为存储... 查看详情

无法使用 AVAudioPlayer 播放存储在文档目录中的本地 mp3 文件

...:07:41【问题描述】:我有一个在三星安卓设备上生成的mp3音频文件。我从服务器下载相同的文件并存储在文档目录中。现在我使用下面的代码来播放这个音频文件。iAudioFileUR 查看详情

html 5 音频本地存储

】html5音频本地存储【英文标题】:Html5audiolocalstorage【发布时间】:2016-05-1110:02:55【问题描述】:我必须处理HTML页面中音频元素的行为。当用户到达页面时音频开始。如果他在同一会话期间再次到达该页面,我不想再播放它。... 查看详情

将音频文件转换为 base64

】将音频文件转换为base64【英文标题】:Convertaudiofiletobase64【发布时间】:2013-09-0117:40:48【问题描述】:我正在为朋友构建一个Phonegap应用程序,我打算让人们在手机上录制音频,将其保存到浏览器的本地存储中,然后稍后再上... 查看详情

将多个音频文件存储在单个目录中 - Android

】将多个音频文件存储在单个目录中-Android【英文标题】:Storemultipleaudiofilesinsingledirectory-Android【发布时间】:2016-03-0408:50:58【问题描述】:我正在尝试构建一个android录音机应用程序,其中录音应存储在我手机内部存储的目录中... 查看详情

Xamarin.Forms 将文件 (pdf) 保存在本地存储中并使用默认查看器打开

】Xamarin.Forms将文件(pdf)保存在本地存储中并使用默认查看器打开【英文标题】:Xamarin.Formssavefile(pdf)inlocalstorageandopenwiththedefaultviewer【发布时间】:2020-06-0904:19:54【问题描述】:已修改问题在Android中,我需要将pdf文件下载到“Doc... 查看详情

在 Flutter 中使用 SQFlite 将本地存储的 DB 导出为可读文件

】在Flutter中使用SQFlite将本地存储的DB导出为可读文件【英文标题】:ExportingLocalStoredDBtoreadablefileusingSQFliteinFlutter【发布时间】:2021-04-2400:08:11【问题描述】:我只使用本地存储SQFlite创建了Flutter应用程序(没有API)。现在我想每... 查看详情

我如何在颤动的本地存储中存储变量或说列表变量?

...乐播放器应用程序,它需要在用户从移动本地存储中选择音频文件后列出音乐磁贴。所以我需要将所有音乐文件路径存储在本地存储中,这样当用户从本地存储中选择一次音乐时,他/她不 查看详情

将文件加载到应用程序本地存储

】将文件加载到应用程序本地存储【英文标题】:Loadfiletoapplicationlocalstorage【发布时间】:2015-09-2107:55:58【问题描述】:是否可以使用Filemanager从服务器加载文档、文章等文件并存储在应用程序本地存储中?那么用户如何阅读这... 查看详情

如何使用 Angularjs 将数据存储在本地存储中?

】如何使用Angularjs将数据存储在本地存储中?【英文标题】:HowdoIstoredatainlocalstorageusingAngularjs?【发布时间】:2013-08-1707:32:51【问题描述】:目前我正在使用服务来执行操作,即从服务器检索数据,然后将数据存储在服务器本身... 查看详情

如何将音频数据存储到文档目录中?

】如何将音频数据存储到文档目录中?【英文标题】:HowtostoreAudioDataintoDocumentsDirectory?【发布时间】:2018-03-2816:44:46【问题描述】:我有一个AVAudioPlayer,我想将其数据作为音频文件存储到文档目录中。但我似乎无法让它工作。... 查看详情

我们可以根据 curl 请求存储使用 html5 本地存储吗

】我们可以根据curl请求存储使用html5本地存储吗【英文标题】:Canwestoreusehtml5localstorageoncurlrequest【发布时间】:2013-06-2921:30:35【问题描述】:这似乎是一个转储问题,但我正在寻找所有可能性。我的问题页面被编码以将数据存... 查看详情