【发布时间】:2018-05-19 06:06:58
【问题描述】:
在应用程序开发方面,我是新手。我为 android 和 iOS 制作了一个简单的音频播放器应用程序,并使用 phonegap build 构建它。
应用程序使用<audio> html 标记来加载位于远程服务器上的 mp3 文件,如下所示:
<div class="mobileui-music-cover-controls">
<audio ontimeupdate="udpateProgress()" id="player">
<source src="http://www.myserver.com/audiofile.mp3" type="audio/mpeg">
</audio>
<a id="playKnop" href="JavaScript:playMusic()" class="play"><i class="ion-ios-play"></i></a>
<a id="pauseKnop" href="JavaScript:pauseMusic()" class="play"><i class="ion-ios-pause"></i></a>
</div>
显然,我为这个例子更改了scr。
只要您有稳定的互联网连接,它就可以正常工作,但有些人遇到连接中断等问题。 我想根据用户请求使文件脱机可用。所以它必须是可选的(通过单击按钮或类似的东西)。 应用程序应检测设备上是否存在该文件,如果存在则选择本地文件而不是远程文件。
简而言之,我有 2 个问题。
- 如何根据用户请求下载特定文件?
- 如何检查文件是否存在并播放正确的文件?
我似乎无法弄清楚如何做到这一点,我最近几天一直在努力,但老实说,我不知道如何做到这一点。任何帮助将不胜感激。
【问题讨论】:
标签: android ios cordova phonegap-build phonegap