{"_id":"react-native-syan-image-picker","_rev":"1277645","name":"react-native-syan-image-picker","description":"React-Native 多图片选择 支持裁剪 压缩","dist-tags":{"latest":"0.5.3"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"time":{"modified":"2021-10-18T03:45:59.000Z","created":"2017-10-17T10:50:18.472Z","0.5.3":"2021-10-18T03:44:10.497Z","0.5.2":"2021-10-18T03:34:56.178Z","0.5.1":"2021-10-18T03:10:56.689Z","0.5.0":"2021-09-30T03:08:15.138Z","0.4.5":"2019-12-31T07:02:56.421Z","0.4.11":"2021-01-18T08:46:29.928Z","0.4.10":"2020-09-11T07:41:36.528Z","0.4.9":"2020-05-31T08:20:53.455Z","0.4.8":"2020-05-18T10:18:20.092Z","0.4.7":"2020-04-16T03:15:06.507Z","0.4.6":"2020-01-03T06:15:56.038Z","0.4.4":"2019-12-30T06:11:21.263Z","0.4.3":"2019-12-28T12:07:25.837Z","0.4.2":"2019-12-28T11:50:37.495Z","0.4.1":"2019-12-10T08:03:55.491Z","0.4.0":"2019-12-07T10:52:54.340Z","0.3.9":"2019-12-06T03:52:15.709Z","0.3.8":"2019-09-05T01:54:45.557Z","0.3.7":"2019-07-14T09:47:36.123Z","0.3.6":"2019-05-08T13:47:35.473Z","0.3.5":"2019-04-25T14:24:07.323Z","0.3.4":"2019-04-03T15:13:02.832Z","0.3.3":"2019-02-15T02:28:09.701Z","0.3.2":"2019-02-14T12:06:21.986Z","0.3.1":"2019-02-14T10:09:12.993Z","0.3.0":"2019-01-03T13:11:06.466Z","0.2.2":"2018-12-24T02:45:53.789Z","0.2.1":"2018-12-24T01:37:35.683Z","0.2.0":"2018-10-16T04:37:35.951Z","0.1.9":"2018-10-12T06:44:40.822Z","0.1.8":"2018-10-12T06:20:04.103Z","0.1.7":"2018-08-23T06:03:29.991Z","0.1.6":"2018-04-10T02:44:18.468Z","0.1.5":"2018-04-09T04:58:55.454Z","0.1.4":"2018-03-30T12:47:54.996Z","0.1.3":"2018-03-30T12:38:51.780Z","0.1.2":"2018-03-15T03:37:27.601Z","0.1.1":"2018-03-15T03:26:45.119Z","0.1.0":"2018-01-19T02:17:51.492Z","0.0.9":"2018-01-18T07:25:31.847Z","0.0.8":"2017-12-08T04:03:08.079Z","0.0.7":"2017-11-29T12:44:27.949Z","0.0.6":"2017-11-25T13:56:35.889Z","0.0.5":"2017-10-26T03:23:44.068Z","0.0.4":"2017-10-21T06:02:37.571Z","0.0.3":"2017-10-17T11:54:58.832Z","0.0.2":"2017-10-17T11:54:35.224Z","0.0.1":"2017-10-17T10:50:18.472Z"},"users":{},"author":{"name":"syan"},"versions":{"0.5.3":{"name":"react-native-syan-image-picker","version":"0.5.3","description":"React-Native 多图片选择 支持裁剪 压缩","main":"src/index.js","types":"src/index.d.ts","source":"src/index","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish","release":"release-it"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","devDependencies":{"@release-it/conventional-changelog":"^2.0.1","release-it":"^14.11.6"},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","infile":"CHANGELOG.md"}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"d774b7a7fdccbdfb7deecb258481163489a1d844","_id":"react-native-syan-image-picker@0.5.3","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"shasum":"4d1f164449abac11f60cde337ad1ac22ef554b19","size":32737,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.5.3.tgz"},"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.5.3_1634528650344_0.6952815155832126"},"_hasShrinkwrap":false,"publish_time":1634528650497,"_cnpm_publish_time":1634528650497},"0.5.2":{"name":"react-native-syan-image-picker","version":"0.5.2","description":"React-Native 多图片选择 支持裁剪 压缩","main":"src/index.js","types":"src/index.d.ts","source":"src/index","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish","release":"release-it"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","devDependencies":{"@release-it/conventional-changelog":"^2.0.1","release-it":"^14.11.6"},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","infile":"CHANGELOG.md"}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"b21e1601f71d25996d44ee62b0db9355f66ebf58","_id":"react-native-syan-image-picker@0.5.2","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"shasum":"49a4250d474caab5d7d4650e82351874c43bb9e7","size":32384,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.5.2.tgz"},"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.5.2_1634528096001_0.799009203065435"},"_hasShrinkwrap":false,"publish_time":1634528096178,"_cnpm_publish_time":1634528096178},"0.5.1":{"name":"react-native-syan-image-picker","version":"0.5.1","description":"React-Native 多图片选择 支持裁剪 压缩","main":"src/index.js","types":"src/index.d.ts","source":"src/index","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish","release":"release-it"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","devDependencies":{"@release-it/conventional-changelog":"^2.0.1","release-it":"^14.5.1"},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","infile":"CHANGELOG.md"}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"e5711bc4e4376064c45430abb5e64ad439c81602","_id":"react-native-syan-image-picker@0.5.1","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"shasum":"50179989ead85a6b73f6fee994286c049504450c","size":32291,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.5.1.tgz"},"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.5.1_1634526656569_0.204398983646076"},"_hasShrinkwrap":false,"publish_time":1634526656689,"_cnpm_publish_time":1634526656689},"0.5.0":{"name":"react-native-syan-image-picker","version":"0.5.0","description":"React-Native 多图片选择 支持裁剪 压缩","main":"src/index.js","types":"src/index.d.ts","source":"src/index","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish","release":"release-it"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","devDependencies":{"@release-it/conventional-changelog":"^2.0.1","release-it":"^14.5.1"},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","infile":"CHANGELOG.md"}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"dea5d806505d3c2f5cd3caf159590cbc4add8c04","_id":"react-native-syan-image-picker@0.5.0","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"shasum":"4977b2a2f4300a10888adf5d0fe7e56452258ed4","size":32162,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.5.0.tgz"},"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.5.0_1632971294982_0.05129809864201307"},"_hasShrinkwrap":false,"publish_time":1632971295138,"_cnpm_publish_time":1632971295138},"0.4.5":{"name":"react-native-syan-image-picker","version":"0.4.5","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"0c805b8c7af88d36588b21448c7b60d0580d94bb","_id":"react-native-syan-image-picker@0.4.5","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"shasum":"bae587083748f0ab701e1961858c268c415a89df","size":108923,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.4.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.4.5.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.4.5_1577775776242_0.15360388892724353"},"_hasShrinkwrap":false,"publish_time":1577775776421,"_cnpm_publish_time":1577775776421},"0.4.11":{"name":"react-native-syan-image-picker","version":"0.4.11","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","types":"index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"f7db42ce8e2e847cc5a72fc564ba3b2187aa7f27","_id":"react-native-syan-image-picker@0.4.11","_nodeVersion":"12.14.0","_npmVersion":"6.14.8","dist":{"shasum":"1186368fd23a73f38852384943a534d00f41033f","size":24620,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.4.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.4.11.tgz"},"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.4.11_1610959589808_0.8965278515052775"},"_hasShrinkwrap":false,"publish_time":1610959589928,"_cnpm_publish_time":1610959589928},"0.4.10":{"name":"react-native-syan-image-picker","version":"0.4.10","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","types":"index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"34182de0508c2a77c6734ec9dd974a1076600608","_id":"react-native-syan-image-picker@0.4.10","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"shasum":"aefeef40842cddfdf43a9ab7ef76787e8f630dcf","size":24452,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.4.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.4.10.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.4.10_1599810096402_0.9199242452483349"},"_hasShrinkwrap":false,"publish_time":1599810096528,"_cnpm_publish_time":1599810096528},"0.4.9":{"name":"react-native-syan-image-picker","version":"0.4.9","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","types":"index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"b28fcd104a198d8f7e3287c20d393cb4297239a2","_id":"react-native-syan-image-picker@0.4.9","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"shasum":"d70301e45cc434ce34d78dcd090397a6a087ebd5","size":24263,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.4.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.4.9.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.4.9_1590913253262_0.6896693866428314"},"_hasShrinkwrap":false,"publish_time":1590913253455,"_cnpm_publish_time":1590913253455},"0.4.8":{"name":"react-native-syan-image-picker","version":"0.4.8","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","types":"index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"a78f331e5da51f0460c805769ad231aecfb3a3c8","_id":"react-native-syan-image-picker@0.4.8","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"shasum":"b01f30ffa68ea52add034f7073631a2bddd2d194","size":24936,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.4.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.4.8.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.4.8_1589797099906_0.8891445945524239"},"_hasShrinkwrap":false,"publish_time":1589797100092,"_cnpm_publish_time":1589797100092},"0.4.7":{"name":"react-native-syan-image-picker","version":"0.4.7","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","types":"index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"157f5ca72b58d91750e55ecc1581170e19140dd9","_id":"react-native-syan-image-picker@0.4.7","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"shasum":"5eedf07231ebfb1ce722f32deea75aef3e1f7f38","size":24936,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.4.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.4.7.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.4.7_1587006906324_0.698359314908134"},"_hasShrinkwrap":false,"publish_time":1587006906507,"_cnpm_publish_time":1587006906507},"0.4.6":{"name":"react-native-syan-image-picker","version":"0.4.6","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","types":"index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"aa2598aee6a2c4e433456e26977320d9bccd46d2","_id":"react-native-syan-image-picker@0.4.6","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"shasum":"5916a16ca5f912b358c14c27b11d86f4b1236cf6","size":110789,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.4.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.4.6.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.4.6_1578032155925_0.9835835412835614"},"_hasShrinkwrap":false,"publish_time":1578032156038,"_cnpm_publish_time":1578032156038},"0.4.4":{"name":"react-native-syan-image-picker","version":"0.4.4","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"c0a2c7ac44b2c4016deef6f0883897f5d1278bc0","_id":"react-native-syan-image-picker@0.4.4","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"b80840df15d86bb86e47f6be96a7138997196406","size":108624,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.4.4.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.4.4_1577686281107_0.6377353154710517"},"_hasShrinkwrap":false,"publish_time":1577686281263,"_cnpm_publish_time":1577686281263},"0.4.3":{"name":"react-native-syan-image-picker","version":"0.4.3","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"284c29565b39404f9d2821925150ee931152eab9","_id":"react-native-syan-image-picker@0.4.3","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"939dd8774a3bed1a4ef1bc7d63e9f7a06bba2b65","size":108609,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.4.3.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.4.3_1577534845661_0.8950022648850848"},"_hasShrinkwrap":false,"publish_time":1577534845837,"_cnpm_publish_time":1577534845837},"0.4.2":{"name":"react-native-syan-image-picker","version":"0.4.2","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"079d89e088f394fe9778d187b173985ec2a25e8c","_id":"react-native-syan-image-picker@0.4.2","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"faeab5e620182f6826ec2d1211490f45d0597855","size":108604,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.4.2.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.4.2_1577533837351_0.18251339007634382"},"_hasShrinkwrap":false,"publish_time":1577533837495,"_cnpm_publish_time":1577533837495},"0.4.1":{"name":"react-native-syan-image-picker","version":"0.4.1","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"ab8ff55cae3a11cec332671fc91309135702d9d4","_id":"react-native-syan-image-picker@0.4.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"831de7cbbeb34f02fa70919ef76f3cdf9eff705a","size":98226,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.4.1.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.4.1_1575965035287_0.272048732900088"},"_hasShrinkwrap":false,"publish_time":1575965035491,"_cnpm_publish_time":1575965035491},"0.4.0":{"name":"react-native-syan-image-picker","version":"0.4.0","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"f74026c9af02ab057a730b099c6825d7557c2123","_id":"react-native-syan-image-picker@0.4.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"8bd5f0f3dbf16c400d6c5367c5ae1f914c397d70","size":98163,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.4.0.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.4.0_1575715974191_0.7377155638289941"},"_hasShrinkwrap":false,"publish_time":1575715974340,"_cnpm_publish_time":1575715974340},"0.3.9":{"name":"react-native-syan-image-picker","version":"0.3.9","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"2386062c83b77643ca84bf64304febdb559a231e","_id":"react-native-syan-image-picker@0.3.9","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"f13dfebf174cf70e77f6dd07c154a68e7f6de1a5","size":98174,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.3.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.3.9.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.3.9_1575604335388_0.3055205596008239"},"_hasShrinkwrap":false,"publish_time":1575604335709,"_cnpm_publish_time":1575604335709},"0.3.8":{"name":"react-native-syan-image-picker","version":"0.3.8","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"260116083965b05383f055d5091fb5d8bfa83a45","_id":"react-native-syan-image-picker@0.3.8","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"18c39170312ba81aaeface49e663dff30d7f4399","size":97273,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.3.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.3.8.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.3.8_1567648485413_0.3021717746280397"},"_hasShrinkwrap":false,"publish_time":1567648485557,"_cnpm_publish_time":1567648485557},"0.3.7":{"name":"react-native-syan-image-picker","version":"0.3.7","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"0265c1ae1f44d7895523c4e7a545e5efdd8a5dd5","_id":"react-native-syan-image-picker@0.3.7","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"74c44b2bf6fde796f216d9a9364cb8a8b07b4f56","size":96909,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.3.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.3.7.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.3.7_1563097655972_0.20033410274068242"},"_hasShrinkwrap":false,"publish_time":1563097656123,"_cnpm_publish_time":1563097656123},"0.3.6":{"name":"react-native-syan-image-picker","version":"0.3.6","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"09ab3aea31f4751803466263729b79875e534458","_id":"react-native-syan-image-picker@0.3.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"80231740af0a4baed834b54792dbd4d326b0243e","size":96701,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.3.6.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.3.6_1557323255383_0.3653585940114843"},"_hasShrinkwrap":false,"publish_time":1557323255473,"_cnpm_publish_time":1557323255473},"0.3.5":{"name":"react-native-syan-image-picker","version":"0.3.5","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"b1f06c98339ab49702b5dd67a6d037334b6987e0","_id":"react-native-syan-image-picker@0.3.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"1093660d3f7d35053879ca204897d1721af20ede","size":96303,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.3.5.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.3.5_1556202247206_0.7223193874317257"},"_hasShrinkwrap":false,"publish_time":1556202247323,"_cnpm_publish_time":1556202247323},"0.3.4":{"name":"react-native-syan-image-picker","version":"0.3.4","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"98e93870a6b3e92ba587736614298d400cbcef15","_id":"react-native-syan-image-picker@0.3.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"85c97e07a5565920ea1e1963749bad1f54875ee3","size":96237,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.3.4.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.3.4_1554304382713_0.5126021415324313"},"_hasShrinkwrap":false,"publish_time":1554304382832,"_cnpm_publish_time":1554304382832},"0.3.3":{"name":"react-native-syan-image-picker","version":"0.3.3","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"86a93d385ce2930beec9e5e9dafa1efab77bc89c","_id":"react-native-syan-image-picker@0.3.3","_nodeVersion":"10.14.1","_npmVersion":"6.6.0","dist":{"shasum":"18e31a6f41b3d8ee0082aefe66dcf183aa4d2687","size":96265,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.3.3.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.3.3_1550197689575_0.946084155346193"},"_hasShrinkwrap":false,"publish_time":1550197689701,"_cnpm_publish_time":1550197689701},"0.3.2":{"name":"react-native-syan-image-picker","version":"0.3.2","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"81edf1ae8a0c5b5e80a18c8e96dfaa9dcc445854","_id":"react-native-syan-image-picker@0.3.2","_nodeVersion":"10.14.1","_npmVersion":"6.6.0","dist":{"shasum":"d2f35fdc7f0134a669eafc36d56665b606dbb346","size":95742,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.3.2.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.3.2_1550145981810_0.6966347398846524"},"_hasShrinkwrap":false,"publish_time":1550145981986,"_cnpm_publish_time":1550145981986},"0.3.1":{"name":"react-native-syan-image-picker","version":"0.3.1","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"4624da7e5ae83f1f32344b38bbbb5bd52710159d","_id":"react-native-syan-image-picker@0.3.1","_nodeVersion":"10.14.1","_npmVersion":"6.6.0","dist":{"shasum":"7d4951a88c939b833530768a67d3a37d85076e12","size":96732,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.3.1.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.3.1_1550138952795_0.8787293694940932"},"_hasShrinkwrap":false,"publish_time":1550138952993,"_cnpm_publish_time":1550138952993},"0.3.0":{"name":"react-native-syan-image-picker","version":"0.3.0","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"ba94ebdd0de16770cc8600c50351e48e14689661","_id":"react-native-syan-image-picker@0.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"f73170df1966698472d3fb04ecc247a06b116280","size":94831,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.3.0.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.3.0_1546521066328_0.6017299113120895"},"_hasShrinkwrap":false,"publish_time":1546521066466,"_cnpm_publish_time":1546521066466},"0.2.2":{"name":"react-native-syan-image-picker","version":"0.2.2","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"49a9ddd0060fa22782b8056848d082c6a4b76762","_id":"react-native-syan-image-picker@0.2.2","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"f858e230dda3ebdf54eebedf586b00bb86697342","size":94831,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.2.2.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.2.2_1545619553563_0.5877094015792046"},"_hasShrinkwrap":false,"publish_time":1545619553789,"_cnpm_publish_time":1545619553789},"0.2.1":{"name":"react-native-syan-image-picker","version":"0.2.1","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"234d0f37a3167b922d77c8554ca414ac0750326b","_id":"react-native-syan-image-picker@0.2.1","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"7fd8dcac91cde1b78d5496ae6643351ee3c796f8","size":94759,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.2.1.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.2.1_1545615455454_0.24993937406219047"},"_hasShrinkwrap":false,"publish_time":1545615455683,"_cnpm_publish_time":1545615455683},"0.2.0":{"name":"react-native-syan-image-picker","version":"0.2.0","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"62f445a457bd4e4383684cf288e96f4caea30fcf","_id":"react-native-syan-image-picker@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"799b9ec172a11731cb6d31392be1eccd5d8e0611","size":95007,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.2.0.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.2.0_1539664655655_0.7509784738279861"},"_hasShrinkwrap":false,"publish_time":1539664655951,"_cnpm_publish_time":1539664655951},"0.1.9":{"name":"react-native-syan-image-picker","version":"0.1.9","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"6dd4a738c1032aa7a42609cc0e0ec7d878f27b25","_id":"react-native-syan-image-picker@0.1.9","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"7c5c92a3ebdb26b4080caf0c79cc2b387545102d","size":95005,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.1.9.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.1.9_1539326680678_0.9642041695573493"},"_hasShrinkwrap":false,"publish_time":1539326680822,"_cnpm_publish_time":1539326680822},"0.1.8":{"name":"react-native-syan-image-picker","version":"0.1.8","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"37b14d5cade5a6365e96a15651c84f67b8937682","_id":"react-native-syan-image-picker@0.1.8","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"6c170c3eceaced7faf1ce6483dc0a38cf8fea3fe","size":94861,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.1.8.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.1.8_1539325203960_0.707703944897951"},"_hasShrinkwrap":false,"publish_time":1539325204103,"_cnpm_publish_time":1539325204103},"0.1.7":{"name":"react-native-syan-image-picker","version":"0.1.7","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"0a974a18d9f493b50b9aa1ed9252010d37b0b5ba","_id":"react-native-syan-image-picker@0.1.7","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"6442c1dd6f43ba1ab6ddf94aa7a3e790ec26aae7","size":97778,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.1.7.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.1.7_1535004209838_0.5169394377664962"},"_hasShrinkwrap":false,"publish_time":1535004209991,"_cnpm_publish_time":1535004209991},"0.1.6":{"name":"react-native-syan-image-picker","version":"0.1.6","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"9ea11c971b8d4e86da801e8d9b09b5c35d635181","_id":"react-native-syan-image-picker@0.1.6","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"d3979caa099c5127ce9dbab3f7765972494b102e","size":92029,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.1.6.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.1.6_1523328258357_0.1439704084687321"},"_hasShrinkwrap":false,"publish_time":1523328258468,"_cnpm_publish_time":1523328258468},"0.1.5":{"name":"react-native-syan-image-picker","version":"0.1.5","description":"React-Native 多图片选择 支持裁剪 压缩","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"ccd9496f149a93384f6bb088834d9b12eafa4e05","_id":"react-native-syan-image-picker@0.1.5","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"4e8c703b3422c7fe83c81abb6222b48671f59930","size":91999,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.1.5.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.1.5_1523249935274_0.901093127860576"},"_hasShrinkwrap":false,"publish_time":1523249935454,"_cnpm_publish_time":1523249935454},"0.1.4":{"name":"react-native-syan-image-picker","version":"0.1.4","description":"[![npm](https://img.shields.io/npm/v/react-native-syan-image-picker.svg)](https://www.npmjs.com/package/react-native-syan-image-picker) [![npm](https://img.shields.io/npm/dm/react-native-syan-image-picker.svg)](https://www.npmjs.com/package/react-native-s","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"5841717f39d405a2f95a689c2b0803413b5eaecd","_id":"react-native-syan-image-picker@0.1.4","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"5966c267cd3fad301dffcf7d11d7af2236ce0353","size":91248,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.1.4.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.1.4_1522414074926_0.03476799183763468"},"_hasShrinkwrap":false,"publish_time":1522414074996,"_cnpm_publish_time":1522414074996},"0.1.3":{"name":"react-native-syan-image-picker","version":"0.1.3","description":"[![npm](https://img.shields.io/npm/v/react-native-syan-image-picker.svg)](https://www.npmjs.com/package/react-native-syan-image-picker) [![npm](https://img.shields.io/npm/dm/react-native-syan-image-picker.svg)](https://www.npmjs.com/package/react-native-s","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":{"name":"syan"},"license":"MIT","gitHead":"5841717f39d405a2f95a689c2b0803413b5eaecd","_id":"react-native-syan-image-picker@0.1.3","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"a6460dcf161135b80a8bd82b74881154b7d3f685","size":91230,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.1.3.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.1.3_1522413531715_0.6836758709999027"},"_hasShrinkwrap":false,"publish_time":1522413531780,"_cnpm_publish_time":1522413531780},"0.1.2":{"name":"react-native-syan-image-picker","version":"0.1.2","description":"## 功能介绍","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":"","license":"MIT","gitHead":"b7f6f8f6524fa781725a0c43c857719ac44fc532","_id":"react-native-syan-image-picker@0.1.2","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"bc09af01766124a82e6a9d929b9cbb4adede9e77","size":89270,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.1.2.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.1.2_1521085047546_0.34061681225865237"},"_hasShrinkwrap":false,"publish_time":1521085047601,"_cnpm_publish_time":1521085047601},"0.1.1":{"name":"react-native-syan-image-picker","version":"0.1.1","description":"## 功能介绍","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":"","license":"MIT","gitHead":"69ea2ec49394ba41fa26c774470a6a1fe17ec29d","_id":"react-native-syan-image-picker@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"e7cd5f93bd10d416154b8e72653cc401091a46be","size":89260,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.1.1.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker_0.1.1_1521084405056_0.4305988113638124"},"_hasShrinkwrap":false,"publish_time":1521084405119,"_cnpm_publish_time":1521084405119},"0.1.0":{"name":"react-native-syan-image-picker","version":"0.1.0","description":"## 功能介绍","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":"","license":"","gitHead":"442bb713f358c7d44e1b1dcde04ac077649fd3de","_id":"react-native-syan-image-picker@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"b88fa9fdaab1a03e40894dcfdd4d5acb6d9384ee","size":86132,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.1.0.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker-0.1.0.tgz_1516328271408_0.07950614159926772"},"directories":{},"publish_time":1516328271492,"_hasShrinkwrap":false,"_cnpm_publish_time":1516328271492},"0.0.9":{"name":"react-native-syan-image-picker","version":"0.0.9","description":"## 功能介绍","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":"","license":"","gitHead":"8c366ca4ff3178fef44271f26bc7ee5e4ac01d31","_id":"react-native-syan-image-picker@0.0.9","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"c8043c9af4c78345f1d6f371192b2a7f2a107e48","size":86132,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.0.9.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker-0.0.9.tgz_1516260331562_0.8822879572398961"},"directories":{},"publish_time":1516260331847,"_cnpm_publish_time":1516260331847,"_hasShrinkwrap":false},"0.0.8":{"name":"react-native-syan-image-picker","version":"0.0.8","description":"## 功能介绍","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker","syan","PictureSelector","TZImagePickerController","Photo"],"author":"","license":"","gitHead":"985448621c38f3a35149cc7dd65062e10bc879a4","_id":"react-native-syan-image-picker@0.0.8","_shasum":"d0e2ec20e1877ce304813471b53eeac43129a472","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"d0e2ec20e1877ce304813471b53eeac43129a472","size":83157,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.0.8.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker-0.0.8.tgz_1512705788016_0.9771496641915292"},"directories":{},"publish_time":1512705788079,"_hasShrinkwrap":false,"_cnpm_publish_time":1512705788079},"0.0.7":{"name":"react-native-syan-image-picker","version":"0.0.7","description":"## 功能介绍","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker"],"author":"","license":"","gitHead":"e9c6d5214aa1f0875a14732944fdeb516c56e0d3","_id":"react-native-syan-image-picker@0.0.7","_shasum":"3805244778c781fe82faea22fa87b6e7c57810fe","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"3805244778c781fe82faea22fa87b6e7c57810fe","size":82834,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.0.7.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker-0.0.7.tgz_1511959467700_0.9820535937324166"},"directories":{},"publish_time":1511959467949,"_hasShrinkwrap":false,"_cnpm_publish_time":1511959467949},"0.0.6":{"name":"react-native-syan-image-picker","version":"0.0.6","description":"## 功能介绍","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker"],"author":"","license":"","gitHead":"f56ae641a4a41c9417bca402da6e377f5e099099","_id":"react-native-syan-image-picker@0.0.6","_shasum":"5a89fe6936398ab2563e54a5883722df8dba4ef8","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"5a89fe6936398ab2563e54a5883722df8dba4ef8","size":82385,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.0.6.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker-0.0.6.tgz_1511618195706_0.41644843365065753"},"directories":{},"publish_time":1511618195889,"_cnpm_publish_time":1511618195889,"_hasShrinkwrap":false},"0.0.5":{"name":"react-native-syan-image-picker","version":"0.0.5","description":"## 功能介绍","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","pu":"npm publish"},"keywords":["react-native","image","image-picker"],"author":"","license":"","gitHead":"ec3e24d49711f1cf58aac7ed52234bc14c041fa7","_id":"react-native-syan-image-picker@0.0.5","_shasum":"262661b7a2909859c0993684dc81eaf56ab62db9","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"262661b7a2909859c0993684dc81eaf56ab62db9","size":82226,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.0.5.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker-0.0.5.tgz_1508988224001_0.36377131287008524"},"directories":{},"publish_time":1508988224068,"_hasShrinkwrap":false,"_cnpm_publish_time":1508988224068},"0.0.4":{"name":"react-native-syan-image-picker","version":"0.0.4","description":"## 功能介绍","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","image","image-picker"],"author":"","license":"","gitHead":"be1ff3438987f5ec74de9f1516c8777c11ddd006","_id":"react-native-syan-image-picker@0.0.4","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"9a0c4a9d1cd0c6feb1e038110fb3decb065123ec","size":82163,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.0.4.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker-0.0.4.tgz_1508565757293_0.6890952535904944"},"directories":{},"publish_time":1508565757571,"_hasShrinkwrap":false,"_cnpm_publish_time":1508565757571},"0.0.3":{"name":"react-native-syan-image-picker","version":"0.0.3","description":"## 功能介绍","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","image","image-picker"],"author":"","license":"","gitHead":"8ab1bdb9aa769eb6a2c3045bae825ab7ef688fd8","_id":"react-native-syan-image-picker@0.0.3","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"9902f2e0eaa2ef6e6a865b37894afb1161cd1e1d","size":80061,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.0.3.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker-0.0.3.tgz_1508241298723_0.3823853994254023"},"directories":{},"publish_time":1508241298832,"_cnpm_publish_time":1508241298832,"_hasShrinkwrap":false},"0.0.2":{"name":"react-native-syan-image-picker","version":"0.0.2","description":"## 功能介绍","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","image","image-picker"],"author":"","license":"","gitHead":"8ab1bdb9aa769eb6a2c3045bae825ab7ef688fd8","_id":"react-native-syan-image-picker@0.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"ab9ba5a9cb598d0e6bcb9d3194e1b74374d1897f","size":80243,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.0.2.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker-0.0.2.tgz_1508241275096_0.8475639945827425"},"directories":{},"publish_time":1508241275224,"_hasShrinkwrap":false,"_cnpm_publish_time":1508241275224},"0.0.1":{"name":"react-native-syan-image-picker","version":"0.0.1","description":"## Getting started","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native"],"author":"","license":"","_id":"react-native-syan-image-picker@0.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"shaoyan","email":"hanhun@163.com"},"dist":{"shasum":"69e433abba2020a838ff0a7dec5546285369c66d","size":16448904,"noattachment":false,"key":"/react-native-syan-image-picker/-/react-native-syan-image-picker-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-syan-image-picker/download/react-native-syan-image-picker-0.0.1.tgz"},"maintainers":[{"name":"shaoyan","email":"hanhun@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-syan-image-picker-0.0.1.tgz_1508237417674_0.204346040263772"},"directories":{},"publish_time":1508237418472,"_cnpm_publish_time":1508237418472,"_hasShrinkwrap":false}},"readme":"\n# react-native-syan-image-picker\n\n[![npm](https://img.shields.io/npm/v/react-native-syan-image-picker.svg)](https://www.npmjs.com/package/react-native-syan-image-picker)\n[![npm](https://img.shields.io/npm/dm/react-native-syan-image-picker.svg)](https://www.npmjs.com/package/react-native-syan-image-picker)\n[![npm](https://img.shields.io/npm/dt/react-native-syan-image-picker.svg)](https://www.npmjs.com/package/react-native-syan-image-picker)\n[![npm](https://img.shields.io/npm/l/react-native-syan-image-picker.svg)](https://github.com/syanbo/react-native-syan-image-picker/blob/master/LICENSE)\n\n## 功能介绍\n\n基于已有原生第三方框架封装的多图片选择组件，适用于 React Native App。\n\n### 原生框架依赖\n* Android： [PictureSelector](https://github.com/LuckSiege/PictureSelector) - by [LuckSiege](https://github.com/LuckSiege)\n* iOS：[TZImagePickerController](https://github.com/banchichen/TZImagePickerController) - by [banchichen](https://github.com/banchichen)\n\n### 功能特点\n* 支持 iOS、Android 两端\n* 支持单选、多选\n* 可自定义裁剪区域大小，支持圆形裁剪\n* 可设置压缩质量\n* 可设置是否返回图片 base64 编码\n* 支持记录当前已选中的图片\n* 支持删除指定下标的图片\n\n### Live\n\n![](http://img.shaoyan.xyz/github/syan-01.gif)\n\n\n## 安装使用\n\n### 安装\n```\n// Step 1 基于 npm\nnpm install react-native-syan-image-picker --save\n\n// 或是 yarn\nyarn add react-native-syan-image-picker\n\n// Step 2 执行 link\nreact-native link react-native-syan-image-picker\n\n```\n\n### 其他配置\n#### iOS\n##### 1、添加原生框架中所需的 `bundle` 文件：\nRN版本0.60+使用 pod 不需要如下配置\n\n- TARGETS -> Build Phases -> Copy Bundle Resources\n点击\"+\"按钮，在弹出的窗口中点击“Add Other”按钮，选择\n    ```\n    node_modules/react-native-syan-image-picker/ios/TZImagePickerController/TZImagePickerController.bundle\n    ```\n\n##### 2、添加相册相关权限：\n\n- 项目目录->Info.plist->增加\n\n```\n Privacy - Camera Usage Description 是否允许此App使用你的相机进行拍照？\n Privacy - Photo Library Usage Description 请允许访问相册以选取照片\n Privacy - Photo Library Additions Usage Description 请允许访问相册以选取照片\n Privacy - Location When In Use Usage Description 我们需要通过您的地理位置信息获取您周边的相关数据\n```\n\n##### 3、中文适配：    \n- 添加中文 PROJECT -> Info -> Localizations 点击\"+\"按钮，选择Chinese(Simplified)\n\n##### 4、更新TZImagePickerController版本\n\n```\npod update TZImagePickerController\n```\n\n#### Android\n\n##### 1、在 `AndroidManifest.xml` 中添加权限：\n```xml\n<uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\" />\n<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\" />\n<uses-permission android:name=\"android.permission.CAMERA\" />\n```\n\n##### 2、更新到 PictureSelector需要修改minSdkVersion：\n```gradle\n// app/build.gradle\n\nandroid {\n    minSdkVersion = 19\n    ...\n}\n```\n\n##### 3、拍照前动态获取权限\n```js\nrequestPermission = async () => {\n        try {\n            const granted = await PermissionsAndroid.request(\n                PermissionsAndroid.PERMISSIONS.WRITE_EXTERNAL_STORAGE,\n                {\n                    title: '申请读写手机存储权限',\n                    message:\n                        '一个很牛逼的应用想借用你的摄像头，' +\n                        '然后你就可以拍出酷炫的皂片啦。',\n                    buttonNeutral: '等会再问我',\n                    buttonNegative: '不行',\n                    buttonPositive: '好吧',\n                },\n            );\n            if (granted === PermissionsAndroid.RESULTS.GRANTED) {\n                console.log('现在你获得摄像头权限了');\n            } else {\n                console.log('用户并不给你');\n            }\n        } catch (err) {\n            console.warn(err);\n        }\n    };\n```\n\n##### 4、同时使用 fast-image 需要使用glide 版本\n在build.gradle的buildscript，ext下新增glideVersion指定和fast-image一样的版本\n新增 pictureVersion 自定义picture_library版本\n \n### 注意安装运行报错\n1. 检查自动 link 是否成功 \n2. 使用 Android Studio 查看 `MainApplication.java` 文件是否添加 `new RNSyanImagePickerPackage()`\n3. 使用 Android Studio 打开项目检查 Gradle 是否同步完成\n\n## link失败手动添加（<0.60）\n### iOS\n\n1. In XCode, in the project navigator, right click `Libraries` ➜ `Add Files to [your project's name]`\n2. Go to `node_modules` ➜ `react-native-syan-image-picker` and add `RNSyanImagePicker.xcodeproj`\n3. In XCode, in the project navigator, select your project. Add `libRNSyanImagePicker.a` to your project's `Build Phases` ➜ `Link Binary With Libraries`\n4. Run your project (`Cmd+R`)<\n\n### Android\n\n1. Open up `android/app/src/main/java/[...]/MainApplication.java`\n\n  - Add `import com.reactlibrary.RNSyanImagePickerPackage;` to the imports at the top of the file\n  - Add `new RNSyanImagePickerPackage()` to the list returned by the `getPackages()` method\n\n2. Append the following lines to `android/settings.gradle`:\n  \t```gradle\n  \tinclude ':react-native-syan-image-picker'\n  \tproject(':react-native-syan-image-picker').projectDir = new File(rootProject.projectDir, \t'../node_modules/react-native-syan-image-picker/android')\n  \t```\n\n3. Insert the following lines inside the dependencies block in `android/app/build.gradle`:\n  \t```gradle\n      compile project(':react-native-syan-image-picker')\n  \t```\n\n## 配置参数说明\n组件调用时，支持传入一个 `options` 对象，可设置的属性如下：\n\n属性名              | 类型   | 是否可选 | 默认值      | 描述\n----------------  | ------ | -------- | -----------  | -----------\nimageCount         | int | 是      | 6  | 最大选择图片数目\nisRecordSelected         | bool | 是      | false  | 记录当前已选中的图片\nisCamera         | bool | 是      | true  | 是否允许用户在内部拍照\nisCrop         | bool | 是      | false  | 是否允许裁剪，imageCount 为1才生效\nCropW         | int | 是      | screenW * 0.6  | 裁剪宽度，默认屏幕宽度60%\nCropH         | int | 是      | screenW * 0.6   | 裁剪高度，默认屏幕宽度60%\nisGif         | bool | 是      | false  | 是否允许选择GIF，暂无回调GIF数据\nshowCropCircle         | bool | 是      | false  | 是否显示圆形裁剪区域\ncircleCropRadius         | float | 是      | screenW * 0.5  | 圆形裁剪半径，默认屏幕宽度一半\nshowCropFrame         | bool | 是      | true  | 是否显示裁剪区域\nshowCropGrid         | bool | 是      | false  | 是否隐藏裁剪区域网格\ncompress        | bool | 是      | true  | 是否开启压缩（不开启压缩部分图片属性无法获得\ncompressFocusAlpha        | bool | 是      | false  | 压缩时保留图片透明度（开启后png压缩后尺寸会变大但是透明度会保留\nquality         | int | 是      | 90  | 压缩质量(安卓无效，固定鲁班压缩)\nminimumCompressSize | int | 是 | 100 | 小于100kb的图片不压缩（Android）\nenableBase64        | bool | 是      | false  | 是否返回base64编码，默认不返回\nfreeStyleCropEnabled        | bool | 是      | false  | 裁剪框是否可拖拽（Android）\nrotateEnabled        | bool | 是      | true  | 裁剪是否可旋转图片（Android）\nscaleEnabled        | bool | 是      | true  | 裁剪是否可放大缩小图片（Android）\nshowSelectedIndex        | bool | 是      | false  | 是否显示序号\n\n\n## 返回结果说明\n以 `Callback` 形式调用时，返回的第一个参数为错误对象，第二个才是图片数组：\n\n属性名              | 类型   | 描述\n----------------  | ------ | -----------\nerror         | object | 取消拍照时不为 null，此时 `error.message` == '取消'\nphotos        | array | 选择的图片数组\n\n而以 `Promise` 形式调用时，则直接返回图片数组，在 `catch` 中去处理取消选择的情况。\n\n下面是每张图片对象所包含的属性：\n\n属性名              | 类型   | 描述\n----------------  | ------ | -----------\nwidth         | int | 图片宽度\nheight        | int | 图片高度\nuri           | string | 图片路径\noriginal_uri  | string | 图片原始路径，仅 Android\ntype          | string | 文件类型，仅 Android，当前只返回 `image`\nsize          | int | 图片大小，单位为字节 `b`\nbase64        | string | 图片的 base64 编码，如果 `enableBase64` 设置 false，则不返回该属性\n\n## 方法调用\n### Callback\n回调形式需调用 `showImagePicker` 方法：\n\n```javascript\nimport SyanImagePicker from 'react-native-syan-image-picker';\n\nSyanImagePicker.showImagePicker(options, (err, selectedPhotos) => {\n  if (err) {\n    // 取消选择\n    return;\n  }\n  // 选择成功，渲染图片\n  // ...\n})\n```\n### Promise\n非回调形式则使用 `asyncShowImagePicker` 方法：\n\n```javascript\nimport SyanImagePicker from 'react-native-syan-image-picker';\n\n// promise-then\nSYImagePicker.asyncShowImagePicker(options)\n  .then(photos => {\n    // 选择成功\n  })\n  .catch(err => {\n    // 取消选择，err.message为\"取消\"\n  })\n\n// async/await\nhandleSelectPhoto = async () => {\n  try {\n    const photos = await SYImagePicker.asyncShowImagePicker(options);\n    // 选择成功\n  } catch (err) {\n    // 取消选择，err.message为\"取消\"\n  }\n}\n```\n### 移除选中图片\n在 React Native 页面移除选中的图片后，需调用 `removePhotoAtIndex` 方法，来删除原生中保存的图片数组，确保下次进入图片选择时，已选中的图片保持一致：\n```javascript\nhandleDeletePhoto = index => {\n  const { selectedPhotos: oldPhotos } = this.state;\n  const selectedPhotos = oldPhotos.filter((photo, photoIndex) => photoIndex !== index);\n  // 更新原生图片数组\n  SYImagePicker.removePhotoAtIndex(index);\n  // 更新 RN 页面\n  this.setState({ selectedPhotos });\n}\n```\n\n### 移除全部选中图片\n\n```javascript\nSTImagePicke.removeAllPhoto()\n```\n\n### 调用相机\n相机功能调用方法，一样支持 Callback 和 Promise 两种形式，结果参数也保持一致。\n```javascript\n //Callback方式\nSyanImagePicker.openCamera(options, (err, photos) => {\n  if (err) {\n    // 取消选择\n    return;\n  }\n  // 选择成功，渲染图片\n  // ...\n})\n\n//Promise方式\n SYImagePicker.asyncOpenCamera(options)\n .then(()=>{\n   ...\n })\n .catch(()=>{\n   ...\n })\n```\n\n### 选择视频\n\n```javascript\nSyanImagePicker.openVideoPicker(options, (err, videos) => {\n  if (err) {\n    // 取消选择\n    return;\n  }\n  // 选择成功，处理视频\n  // ...\n})\n```\n\noptions 可选配置：\n\n```\n{\n  MaxSecond: 60,\n  MinSecond: 0,\n  recordVideoSecond: 60,\n  videoCount: 1\n}\n```\n\n返回结果：\n\n| type | value | iOS | Android |\n|---|---|---|---|\n| uri | string | ✅ | ✅|\n| fileName | string | ✅ | ✅|\n| size | string | ✅ | ✅|\n| duration | number | ✅ | ✅|\n| width | number | ✅ | ✅|\n| height | number | ✅ | ✅|\n| type | string | ✅ | ✅|\n| mime | string | ✅ | ✅|\n| coverUri | string | ✅ | ✅|\n| favorite | string | ✅ | ❌|\n| mediaType | string | ✅ | ❌|\n\nAndroid 返回结果：\n\n```javascript\n{\n  mime: \"video/mp4\",\n  type: \"video\",\n  height: 1080,\n  width: 1920,\n  duration: 30.22,\n  size: 63876724,\n  fileName: \"VID_20200409_11492864.mp4\",\n  uri: \"file:///storage/emulated/0/DCIM/Camera/VID_20200409_11492864.mp4\",\n  coverUri: \"file:///storage/emulated/0/Android/data/package_id/cache/thumb-c3c99b6a.jpg\"\n}\n```\n\n注：uri 包含协议 \"file://\"\n\n### 删除缓存\n```javascript\nSYImagePicker.deleteCache();\n```\n\n### 版本记录\n\n- 0.4.10 新增showSelectedIndex参数，是否显示选中序号\n\n## 帮助\n加入 React-Native QQ群 397885169\n## 非常感谢\n\n[LuckSiege](https://github.com/LuckSiege/PictureSelector)\n\n[banchichen](https://github.com/banchichen/TZImagePickerController)\n\n[ljunb](https://github.com/ljunb)\n\n## 捐赠\n随时欢迎！！☕️☕️☕️✨✨\n\n\n\n\n","_attachments":{},"license":"MIT"}