Я работаю над собственным приложением реагирования, использующим компонент FlatFeed, но изображения, отображаемые в ленте, обрезаются. Как остановить обрезку изображения?
Я публикую действия с изображением на стороне сервера подачи в Python, используя следующий код:
client = stream.connect(STREAM_API_KEY, STREAM_KEY_SECRET)
user_feed = client.feed('timeline', user_id)
user_feed.add_activity({'actor': client.users.create_reference(user_id),'verb': 'post', 'object': message, 'image': front_image_url})
Это реакция Собственный код для FlatFeed:
<StreamApp
apiKey={apiKey}
appId={appId}
token={this.state.token}
>
<FlatFeed
notify
feedGroup="timeline"
options={{
limit: 10,
}}
notify
navigation={this.props.navigation}
Activity={(props) => (
<TouchableOpacity
onPress={() => this._onPressActivity(props.activity)}
>
<Activity
{...props}
Footer={
<View style={{ flexDirection: 'row', alignItems: 'center' }}>
<LikeButton reactionKind="heart" {...props} />
</View>
}
/>
</TouchableOpacity>
)}
/>
</StreamApp>
Фактическое изображение и то, как оно выглядит в ленте, находится здесь: Вот как FlatFeed отображает изображение
Это пример изображения, которое загружает фид из общедоступной c корзины S3
Как остановить обрезку изображения?
Любая помощь высоко ценится, спасибо.