如何更改 Cordova 相机插件选项
Posted
技术标签:
【中文标题】如何更改 Cordova 相机插件选项【英文标题】:How to change Cordova camera plugin options 【发布时间】:2014-01-30 08:25:02 【问题描述】:我正在使用科尔多瓦相机插件。它工作正常。但我有两个问题。其中之一;在我拍摄照片 2 按钮后出现。他们的名字是“保存”和“丢弃”。我想用“确认”和“取消”重命名它们。我怎样才能做到这一点?另一个问题;保存照片后,我的照片正在转动。这个怎么屏蔽?
【问题讨论】:
【参考方案1】:保存/丢弃 - 您无法在呈现给您的 Cordova 相机 API 中执行此操作。
您需要编写自己的插件,该插件使用 SurfaceView
(更多
详情here)。
这是一个已知的 android 问题 - 它忽略了 correctOrientation
参数 - 但我相信它会以正确的方向上传照片。只是显示不正确。
【讨论】:
对于 2. 我检查了我的上传文件。它没有以正确的方向上传照片。我可以修吗? @keidar 感谢 SurfaceView 链接。但这究竟是如何实现的呢?刚开始了解 android 和 cordova。【参考方案2】:在我的代码中添加正确的方向后,它正确显示了照片。
navigator.camera.getPicture(photoCaptured,photoCapturedFail, 质量:50, 目的地类型:Camera.DestinationType.DATA_URL, 正确的方向:正确 );
【讨论】:
以上是关于如何更改 Cordova 相机插件选项的主要内容,如果未能解决你的问题,请参考以下文章
在 Ionic 2 中使用第三方 cordova 插件和 TypeScript