在用H5,或者说cordova做开发的时候,不可避免的要增加新的插件,因为需求总变更啊,这一点长期和需求斗争的开发人员应该深有体会。关于在新项目中加插件,不再赘述,也很简单,困难的是在一个已有的项目中增加新的插件,因为cordova要求的方法是从命令行安装,这样安装的插件是作用在整个cordova项目下的,而我们平时更多的是在操作platform下android或ios目录,如果在cordova项目下装插件,会导致我们之前所写的自定义插件给覆盖清除(叨叨了半天不知道说明白了没,做过cordova开发的应该会了解的吧)
在项目中之前的需求是拍照,后来2.1版本跟我说还要能从相册里选照片,翻了翻camera插件的代码,发现了一个sourceType属性,算是解决了从相册选的问题;然后昨天又和我说,咱们这个选照片啊,得一次能选多张才行,一听这个需求我是拒绝的,因为我差不多把camera的所有参数翻的烂熟于心了,并没有提供能多选的功能。
然后几经google,找到了一个imagepicker插件,插件的github地址: https://github.com/wymsee/cordova-imagePicker
如果你是要创建新项目,且需要拍照,那我强烈建议加上这个插件,说不定什么时候就用到了,手动虽然能加,但是也是很费力的<
在项目中之前的需求是拍照,后来2.1版本跟我说还要能从相册里选照片,翻了翻camera插件的代码,发现了一个sourceType属性,算是解决了从相册选的问题;然后昨天又和我说,咱们这个选照片啊,得一次能选多张才行,一听这个需求我是拒绝的,因为我差不多把camera的所有参数翻的烂熟于心了,并没有提供能多选的功能。
然后几经google,找到了一个imagepicker插件,插件的github地址: https://github.com/wymsee/cordova-imagePicker
如果你是要创建新项目,且需要拍照,那我强烈建议加上这个插件,说不定什么时候就用到了,手动虽然能加,但是也是很费力的<