response-native-svg-uri: изображения исчезают, когда я делаю сборку релиза

build.gradle:

ext {
    buildToolsVersion = "27.0.3"
    minSdkVersion = 16
    compileSdkVersion = 27
    targetSdkVersion = 26
    supportLibVersion = "27.1.1"
}

gradle.properties:

android.enableAapt2=false
android.disableResourceValidation=true

зависимости:

"react-native-svg": "^7.1.2",
"react-native-svg-uri": "^1.2.3",
"react": "^16.0",
"react-native": "^0.57.1",

Я использую библиотеку таким образом:

import SvgUri from 'react-native-svg-uri'
<SvgUri width="30" height="25" source={require('./assets/activity.svg')} />

Он отлично работает в режиме отладки, но не будет работать, когда я выпущу. Это также не будет работать с base64:

<SvgUri width="30" height="25" source={{uri: '...base64'}} />

На данный момент это работает только с URL, но это не так хорошо

<SvgUri width="30" height="25" source={{
   uri: `http://thenewcode.com/assets/images/thumbnails/homer-simpson.svg`
}} />

Есть идеи, как это исправить?

0 ответов

Другие вопросы по тегам