问题标签 [cordova-media-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1209 浏览

ios - Cordova 媒体插件不起作用

我无法让科尔多瓦媒体插件工作,我收到错误代码 1,表示文件未加载。我尝试了多种变体,但无法确定哪条路径是正确的。

目前我的代码如下所示:

这给了我一条道路file://var/cotainers/Bundle/Application/[GUID]/Cordova400.app/why.mp3

我不明白为什么我找不到它。该文件位于 Telerik appbuilder 根目录中。

0 投票
1 回答
850 浏览

ios - Cordova Media Plugin 无法在 iOS 上播放本地文件

我在使用媒体插件从本地存储播放下载的音频文件时遇到问题。

我正在使用 FileTransfer 插件将文件下载到LocalFileSystem.TEMPORARY目录。

在播放之前,我使用以下代码检查音频文件的存在:

上述方法验证文件是否存在于临时存储目录中。

但是当我播放文件时,我在 iOS 上出现以下日志错误:

我尝试为 Media 对象提供完整路径和文件名,但两种方法都不起作用。任何帮助将不胜感激。

0 投票
0 回答
242 浏览

angularjs - Cordova Media 插件不起作用

每个人!我已经使用 cordova-plugin-media 成功创建了媒体列表,但是当我触发录制时,我得到了错误;

我什至无法想象会发生什么以及为什么会发生此错误(((

这是我的 JS 代码

0 投票
3 回答
270 浏览

android - Cordova 6.2 不播放本地文件。$cordovaFile.checkFile 没有找到它

我在 www 文件夹中有一个 mp3,我需要播放它。该文件存在,我已经解压缩了构建,我可以从 IDE (Monaca) 中看到它。我正在使用 Cordova 6.2 和 cordova-plugin-media 2.3.0,在 HTC ONE M7 上进行测试。

当我在手机上运行它时,cordovaFile 找不到它并且cordovaMedia 无法播放它,我在下面的日志中收到错误,但文件在 APK 中。

它就在那里,我不是在暗示!

我没有想法,有什么建议吗?非常感谢!

0 投票
1 回答
752 浏览

cordova - CordovaCapture 上的视频方向

我正在使用 cordova-plugin-media-capture 插件来录制视频。当以横向录制时,它可以很好地捕捉到,但在纵向模式下,显示的视频是颠倒的。以下是示例代码

0 投票
1 回答
313 浏览

cordova - 为什么我从 cordova 媒体插件中收到非法调用错误?

这是我正在运行的代码:

我基本上是从文档中复制它的,所以我认为它会立即起作用,但是当我实际尝试运行它时,我得到了这个错误:

是什么导致了这个错误?我尝试了各种不同的成功回调函数,但都没有奏效,所以我现在怀疑这可能是由于完全独立的某个地方的错误配置,但我不知道如何追踪它。

0 投票
2 回答
282 浏览

javascript - Java Script Ionic 框架中的未定义对象

我在 Ionic 框架中编写了一个用于在 iOS 和 Android 上播放媒体的服务。它使用 Cordova 的媒体插件。我是初始化媒体对象并在 Java Script 中使用此代码播放它,但它返回未定义的对象错误。

在模板中,我以这种方式初始化 audioPlayer:

并在一个按钮中声明播放功能:

错误:

0 投票
1 回答
999 浏览

angularjs - 视频捕获不会显示在我的手机图库中

我正在使用 ng-cordova 的插件捕获从手机捕获离子框架内的( https://github.com/apache/cordova-plugin-media-capture ) 视频。

问题是我拍摄的每一个视频都会保存到我不想要的手机图库中。如果我捕获图像,它不会保存到我手机的图库中,这正是我想要的视频捕获。有没有办法阻止视频被保存?

我尝试删除该文件,但显然视频文件未保存在 cordovafile 目录中。

上面删除文件的代码导致错误代码:6。不允许修改

0 投票
1 回答
162 浏览

javascript - Cordova视频方向问题android

我是科尔多瓦的新手,Cordova Camera plugin在 Android 中遇到了一些问题。

在 Android 中拍摄视频时,会以纵向模式捕获并保存视频,但上传后获得的 url 是横向模式:


视频拍摄方法:


文件上传方式:

上传的原始视频文件

我从服务器获取的视频文件

  • 这是我的代码中的服务器端问题还是问题?
0 投票
1 回答
523 浏览

ios - 录制时IOS上的cordova-plugin-media-with-compression错误

我正在将 cordova-plugin-media-with-compression 用于在 IOS 和 Android 上运行的应用程序。在 Android 上,代码运行良好,记录、播放、停止、擦除,没问题。在 IOS 上,我可以播放使用 android 应用程序保存的文件,但是当我尝试录制时,我得到错误 1,即 MEDIA_ERR_ABORTED(不知道这意味着什么)。所以在Android上完美运行,但不会在IOS上录制。我还将cordovafile用于其他事情并且它们可以工作,所以我知道cordova文件正在工作并且我验证我正在为媒体路径获取合法文件夹。

我使用了示例中的代码。