Алексей💀
2g не помогает?
Berik
Berik
Dmitry
ну можно проверять соединение сначала
Алексей💀
Алексей💀
ну то что качество будет теряться это естественно, я же не знаю нужно ли вам сохранять в первоначальном качестве
Makar
Aynur
Makar
const TabNavigator = createBottomTabNavigator({
Food:{
screen: Food,
defaultNavigationOptions:{
tabBarLabel:'FOOD',
tabBarIcon: ({tintColor})=>(
<Image source={require ('./assets/food.png')} style={{height: 24, width: 24, tintColor: tintColor}}/>
)
}
}
}
Санжар
нету resizeMode если картинка больше 24 она обрезалась скорее всгео
Makar
Обрезалась так что ее не стало?)
Санжар
попробуйте убрать ширину и высоту
Makar
Ок
invariance
invariance
Я буду первым, похоже
Makar
Makar
Может что-то с кешом?
Санжар
может в tintColor или в самом tabBarIcon ?
Makar
Думал над этим, но из-за того что я новичок не особо разбираюсь
Aga
Aynur
invariance
даже в манифесте прописал ориентацию
Aynur
const options = {quality: 0.95, skipProcessing: true, fixOrientation: true};
Я помню там был какой-то баг со skipProcessing, вроде fixOrientation только с ним работал
Aynur
а может и нет, но можешь попробовать
Makar
Почему в срине отрисовывает картинку, а в таб навигаторе (меню) нет?
Unknown number
Попробуйте обернуть картинку в вьюшку или тачабл. И проверьта это касается только андроид или иос тоже?
Makar
На иос проверить не могу
Makar
А что такое тачабл?
Kto?
Makar
С вьюшками по прежнему не работает
Unknown number
tabBarIcon: ({ tintColor }) => {
return (<Image
style={{ width: 50, height: 50 }}
source={{ uri: "https://facebook.github.io/react/img/logo_og.png" }}/>);}
Unknown number
это отработает? проверьте
Unknown number
еще проверить надо showIcon: true, стоит этот проп? внутри обьекта tabBarOptions
Makar
Подчёркивает красным когда ставлю там ретурн
Unknown number
да он там не нужен, проглядел круглые скобки.
Makar
Unknown number
Unknown number
https://reactnavigation.org/docs/en/tab-navigator.html#tabbaroptions-for-tabbarbottom-default-tab-bar-on-ios
Makar
Сказал же, что подчеркивает красным
Makar
Линтер подчёркивает
invariance
invariance
Есть предположение, что он вообще на всех есть
invariance
попробую camera kit поюзать, мб там нет этой проблемы
Aynur
ну у нас rncamera последней версии - на всех устройствах картинка строго на 0 градусов
Aynur
и не важно в какой ориентации фоткали
Nick
Aynur
а какие устройства вообще?
invariance
андроид
Nick
https://github.com/react-native-community/react-native-camera/blob/master/docs/RNCamera.md#takepictureasyncoptions-promise
Nick
не спасло?
Nick
мы писали в своей камере самостоятельно фикс ориентиации на основе EXIF данных
invariance
Офк, на некоторых устройствах камера еще и перевернута вверх ногами. Ппц
invariance
Nick
Нет, не опенсорс
invariance
А, не) Не спасло
Aynur
а вы правильно передаёте? код верный вообще?) просто чёт не верится в магию, что только у вас не работает
Nick
Там ещё есть хитрости с base64, image не разбирает exif, если source в base64
invariance
https://gist.github.com/Folleah/6c6fc3e1e18804a23ed14af452259609 собственно, вот весь код
Nick
Отсюда ещё могут быть и перевороты
invariance
invariance
в голову приходит вариант - раскодировать base64, глянуть ширину\высоту, если картинка повернута - развернуть ее как нужно. Так можно будет без потери качества поворот оформить, не влезая в сорцы и нативный код
invariance
но это даже звучит как костыль
invariance
invariance
может мне скрин экрана делать, я хз)
Aynur
Aynur
без orientation: '' и прочего
invariance
да
invariance
я уже перепробовал все в разных комбинациях)
Aynur
options срабатывают вообще?:D
Aynur
хоть что-то меняется?
invariance
да
invariance
Хотя, orientation вообще ничего не меняет
invariance
но base64: true\false меняет, да