我在我的應用程序中使用react-native-camera。 我想要的是能夠從圖庫中選擇照片和視頻。react-native-camera從庫(庫)中選擇圖像和視頻
<View> <Text onpress={}>Library</Text> </View>
如果我點擊庫我的手機圖書館應打開包含所有的圖片和視頻在我的手機
我在我的應用程序中使用react-native-camera。 我想要的是能夠從圖庫中選擇照片和視頻。react-native-camera從庫(庫)中選擇圖像和視頻
<View> <Text onpress={}>Library</Text> </View>
如果我點擊庫我的手機圖書館應打開包含所有的圖片和視頻在我的手機
我得到了解決方案。其實它不可能與原生相機反應。 所以我切換回ImagePicker並設置mediaType:'mixed'(僅適用於ios)。 但是我不得不在ImagePickerManager.m中添加更改。我在以前看起來像
if ([[self.options objectForKey:@"mediaType"] isEqualToString:@"video"])
如果條件加入
|| [[self.options objectForKey:@"mediaType"] isEqualToString:@"mixed"]
,它的伎倆
對不起,我不得不添加以下代碼代替else塊的以上如果
` if ([[self.options objectForKey:@"mediaType"] isEqualToString:@"video"]) {
self.picker.mediaTypes = @[(NSString *)kUTTypeMovie];
}
else if ([[self.options objectForKey:@"mediaType"] isEqualToString:@"mixed"]) {
self.picker.mediaTypes = @[(NSString *)kUTTypeMovie, (NSString *)kUTTypeImage];
}
else {
self.picker.mediaTypes = @[(NSString *)kUTTypeImage];
}`
你必須使用不同的包:React-Native-Image-Picker。
React-Native-Camera是用於錄製圖片/視頻。
但我必須使用照相機點擊照片,並需要訪問照片和視頻庫。圖片選取器只允許從圖書館挑選照片 – user3338256
那麼只需使用兩者? –
我已經切換到圖像選擇器,並使用mediaType選項,當我將它設置爲視頻時,它顯示視頻,但是當我將它設置爲僅混合其仍然顯示的圖像 – user3338256