问题标签 [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.
ios - Cordova 媒体插件不起作用
我无法让科尔多瓦媒体插件工作,我收到错误代码 1,表示文件未加载。我尝试了多种变体,但无法确定哪条路径是正确的。
目前我的代码如下所示:
这给了我一条道路file://var/cotainers/Bundle/Application/[GUID]/Cordova400.app/why.mp3
我不明白为什么我找不到它。该文件位于 Telerik appbuilder 根目录中。
ios - Cordova Media Plugin 无法在 iOS 上播放本地文件
我在使用媒体插件从本地存储播放下载的音频文件时遇到问题。
我正在使用 FileTransfer 插件将文件下载到LocalFileSystem.TEMPORARY目录。
在播放之前,我使用以下代码检查音频文件的存在:
上述方法验证文件是否存在于临时存储目录中。
但是当我播放文件时,我在 iOS 上出现以下日志错误:
我尝试为 Media 对象提供完整路径和文件名,但两种方法都不起作用。任何帮助将不胜感激。
angularjs - Cordova Media 插件不起作用
每个人!我已经使用 cordova-plugin-media 成功创建了媒体列表,但是当我触发录制时,我得到了错误;
我什至无法想象会发生什么以及为什么会发生此错误(((
这是我的 JS 代码
cordova - CordovaCapture 上的视频方向
我正在使用 cordova-plugin-media-capture 插件来录制视频。当以横向录制时,它可以很好地捕捉到,但在纵向模式下,显示的视频是颠倒的。以下是示例代码
cordova - 为什么我从 cordova 媒体插件中收到非法调用错误?
这是我正在运行的代码:
我基本上是从文档中复制它的,所以我认为它会立即起作用,但是当我实际尝试运行它时,我得到了这个错误:
是什么导致了这个错误?我尝试了各种不同的成功回调函数,但都没有奏效,所以我现在怀疑这可能是由于完全独立的某个地方的错误配置,但我不知道如何追踪它。
javascript - Java Script Ionic 框架中的未定义对象
我在 Ionic 框架中编写了一个用于在 iOS 和 Android 上播放媒体的服务。它使用 Cordova 的媒体插件。我是初始化媒体对象并在 Java Script 中使用此代码播放它,但它返回未定义的对象错误。
在模板中,我以这种方式初始化 audioPlayer:
并在一个按钮中声明播放功能:
错误:
angularjs - 视频捕获不会显示在我的手机图库中
我正在使用 ng-cordova 的插件捕获从手机捕获离子框架内的( https://github.com/apache/cordova-plugin-media-capture ) 视频。
问题是我拍摄的每一个视频都会保存到我不想要的手机图库中。如果我捕获图像,它不会保存到我手机的图库中,这正是我想要的视频捕获。有没有办法阻止视频被保存?
我尝试删除该文件,但显然视频文件未保存在 cordovafile 目录中。
上面删除文件的代码导致错误代码:6。不允许修改
javascript - Cordova视频方向问题android
我是科尔多瓦的新手,Cordova Camera plugin
在 Android 中遇到了一些问题。
在 Android 中拍摄视频时,会以纵向模式捕获并保存视频,但上传后获得的 url 是横向模式:
视频拍摄方法:
文件上传方式:
- 这是我的代码中的服务器端问题还是问题?
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文件正在工作并且我验证我正在为媒体路径获取合法文件夹。
我使用了示例中的代码。