Tag: cordova plugins

如何在你的手机插件中获得你的上下文

这是我的Android插件,我的方法之一需要一个上下文,有没有办法如何获得这个上下文? public class GaziruPlugin extends CordovaPlugin{ @Override public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException { String value = args.getString(0); BASE64Decoder decoder = new BASE64Decoder(); try { byte[] imageByte = decoder.decodeBuffer(value); Classlogic method = new Classlogic(); //this method requires a context type. method.DoLogic(context,imageByte); } catch (IOException e) { // TODO Auto-generated catch block […]

使用npm + package.jsonpipe理cordova插件

我们有一个Angular + Ionic + Cordova项目和多个开发者,我们想要pipe理cordova插件依赖关系。 我们使用的是Cordova CLI 5+ ,当手动运行安装命令(例如, cordova plugin add cordova-plugin-camera )时,会在package.json文件的cordovaPlugins部分添加一个新行。 以下是成品的外观: "cordovaPlugins": [ "cordova-plugin-camera", "cordova-plugin-console", "cordova-plugin-contacts", "cordova-plugin-device", "cordova-plugin-dialogs", "cordova-plugin-file", "cordova-plugin-geolocation", "cordova-plugin-media", "cordova-plugin-media-capture", "cordova-plugin-network-information", "cordova-plugin-splashscreen", "cordova-plugin-statusbar", "cordova-plugin-vibration", "com.ionic.keyboard" ] 这一切都很好,除了我们无法find开发#2到npm安装这些插件的任何方式 – 相反,他必须单独运行这些命令,然后将一个重复的行添加到package.json ,污染存储库。 我们确定必须有一个命令来安装这些,但无法find它。 任何人都可以点亮一下吗?