首页 > 解决方案 > 如何加载 svg 并显示在与 expo 的本机反应中?

问题描述

我正在尝试加载存储在我的资产文件夹中的 ans svg 文件。测试.svg

每当我试图将它加载到视图中时。我可以看到一些空间被占用,但它是纯白色的,没有任何可见的东西。

在此处附上代码:

import { SvgXml } from "react-native-svg";

export default function TMDB(params) {
    const tempLogo = `<svg #remove long string from here ></svg>`;
    const Logo = () => <SvgXml xml={tempLogo} width='50%' height='30%' />;
    return <Logo />;
}

标志链接:https ://www.themoviedb.org/about/logos-attribution

然后我将它导入到主要组件中,但除了空白之外我什么都看不到。 应用截图

标签: reactjsreact-nativesvgexpo

解决方案


推荐阅读