react-native-syan-image-picker
react-native-syan-image-picker copied to clipboard
可以选择视频,但是不能拍摄视频,可以加一个拍摄视频的功能么,就像选择照片那样的。
可以在依赖中的index.js文件中加下图代码就可以使用拍摄视频了
/**
* 打开摄像功能
* @param options
* @param callback
*/
openVideo(options, callback) {
const optionObj = {
...defaultOptions,
MaxSecond: 60,
MinSecond: 0,
recordVideoSecond: 60,
...options
};
RNSyanImagePicker.openVideo(optionObj, callback)
},
可以在依赖中的index.js文件中加下图代码就可以使用拍摄视频了
/** * 打开摄像功能 * @param options * @param callback */ openVideo(options, callback) { const optionObj = { ...defaultOptions, MaxSecond: 60, MinSecond: 0, recordVideoSecond: 60, ...options }; RNSyanImagePicker.openVideo(optionObj, callback) },
ios还是不行啊 直接拍摄视频
我的项目没适配ios,所以暂时没找到解决方案,你可以看一下还有没有其他option配置或者是你ios的拍摄权限是否授予权限【相机、相册的权限设置在Info.plist中设置】
ios 拍摄视频不好用
android源码里是有拍摄视频的方法,家里上面的代码android应该是可以用的,但是ios源码我是没看到有openVideo的方法