@ ionic-native / camera vs. @ ionic-native / media-capture

时间:2017-09-11 16:30:43

标签: ionic-framework ionic3

我已经开始与Ionic合作,只是为了获得一些经验。到目前为止,我喜欢并讨厌它。

我讨厌它,因为它有时令人困惑。就像在这种情况下:我应该使用@ ionic-native / camera或@ ionic-native / media-capture拍摄照片?我发现的例子使用的是第一个,但我看到第二个例子在拍摄之后为我提供了有关图片的更多信息(例如宽度/高度)。

所以 - 我该使用哪个?如果我认为是第一个,我怎样才能在之后检索图像信息(例如宽度/高度)?

很抱歉,如果我的问题很愚蠢,但我真的无法找到有关此主题的良好信息。

1 个答案:

答案 0 :(得分:2)

长话短说:使用你想要的任何插件。

这两个插件都有一个离子原生包装器(cordova-plugin-media-capturecordova-plugin-camera)。如果媒体捕获插件更符合您的需求,您应该使用此插件。这两个插件都由Apache维护,因此它们都应该具有高质量。

那么差异呢?

媒体捕获插件只提供比相机更多的功能。您可以捕获音频,视频和照片,使用cordova-plugin-camera,您只能拍摄单张照片。