我最近创建了一个Cordova应用程序来处理Android表。一切都很好,我的应用程序保存了用户使用org.apache.cordova.media插件录制的音频文件。
我正在将录制的声音文件保存到"mnt/sdcard/"中的特定目录中,当使用ES文件资源管理器浏览设备时,我可以看到.mp3文件。但是,如果我在Windows资源管理器中导航到同一目录(通过USB连接我的设备),我将无法看到这些文件。
我一直在网上寻找解决方案,一些论坛说重新启动设备会显示文件。我试着重新启动,我的文件确实出现了。但是,我不想每次我想从设备上获取文件时都必须重新启动我的设备。
这篇文章清楚地描述了一种解决方法,如果你正在编写一个原生的Android应用程序,但我正在使用Cordova和媒体插件编写我的应用程序。
有人知道Cordova或更具体地说是媒体插件的解决方法吗?
*编辑
我还尝试了进入ES文件资源管理器,剪切文件并将其粘贴到不同的目录中。这似乎有效,并在Windows资源管理器中显示了该文件。看起来该文件仍然附加到应用程序,因此不会显示。我试着退出应用程序,甚至强行关闭,但仍然不起作用。
重新启动设备&重新连接适配器。这可能会有所帮助。。