Cordova 媒体捕获插件错误(Nexus 6、Android 6)
Posted
技术标签:
【中文标题】Cordova 媒体捕获插件错误(Nexus 6、Android 6)【英文标题】:Cordova media capture plugin bugs (Nexus 6, Android 6) 【发布时间】:2016-11-18 03:09:01 【问题描述】:我在运行 android 6 的 Nexus 6 手机上使用官方的 cordova 媒体捕获插件遇到了四个不同的错误。
其中一些错误在 Nexus 6p 上没有出现。所以我知道这里可能存在一些电话特定的问题。任何帮助将不胜感激。
错误 1
以纵向打开应用程序 然后旋转到横向 按录音,然后停止 注意视频预览如何以错误的方向旋转错误 2
打开应用 将摄像头从后转向前 请注意您现在无法单击录制按钮错误 3
以纵向打开应用程序 按录音,然后停止 接受视频,并注意视频无法在视频播放器中播放错误 4
打开安卓照片应用 请注意视频库中未显示的原因 重新启动手机并重新打开“照片”应用以查看它们插件 https://github.com/apache/cordova-plugin-media-capture
复制错误的演示 https://github.com/kmturley/cordova-media-capture-example
【问题讨论】:
cordova-plugin-media-capture 正在给我翻转视频 -_- 即使在 android 6.0.1 上翻转 180 度。当视频以纵向录制时。 哪部手机?安装 6.0.1 更新并重启手机。然后在任何其他相机应用程序之前先使用cordova-plugin-media-capture 打开应用程序。 Android 更新解决了我的问题。也许您也需要更新 Cordova? npm install cordova -g 或者重新安装Android插件cordova platform add android 【参考方案1】:已通过更新到 Android 6.0.1 修复
【讨论】:
你能正确解释一下分辨率吗? 似乎特定版本的 Android 和该设备存在错误。操作系统更新解决了这个问题以上是关于Cordova 媒体捕获插件错误(Nexus 6、Android 6)的主要内容,如果未能解决你的问题,请参考以下文章
如何限制插件在android / cordova中切换后置/后置摄像头