【发布时间】: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
标签: android cordova android-camera cordova-plugins