亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法在本機應用程序中實現本地 svg 圖像

無法在本機應用程序中實現本地 svg 圖像

肥皂起泡泡 2023-03-03 09:51:54
即使安裝了以下庫“react-native-svg”:“false12.1.0”,“react-native-svg-uri”:“false1.2.3”,我也可以將 png 轉換的 svg 實現到我的 react-native 應用程序,我正在使用最新的 react-native 版本,并按照谷歌上各種論壇提供的所有步驟進行實施,但仍然出現“TypeError:json.stringify cannot serialize cyclic structures”請幫助我在應用程序中實現本地 svg 圖像文件的步驟
查看完整描述

1 回答

?
莫回無

TA貢獻1865條經驗 獲得超7個贊

png轉換后的SVG圖標


const MY_ICON = `<?xml version="1.0" standalone="no"?>

<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"

 "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">

<svg version="1.0" xmlns="http://www.w3.org/2000/svg"

 width="512.000000pt" height="512.000000pt" viewBox="0 0 512.000000 512.000000"

 preserveAspectRatio="xMidYMid meet">

<metadata>

Created by potrace 1.16, written by Peter Selinger 2001-2019

</metadata>

<g transform="translate(0.000000,512.000000) scale(0.100000,-0.100000)"

fill="#000000" stroke="none">

<path d="M4830 4494 c-23 -10 -612 -592 -1718 -1697 l-1682 -1682 -553 552

c-382 383 -563 557 -589 568 -79 32 -181 12 -234 -47 -53 -58 -71 -160 -40

-231 8 -18 288 -305 662 -678 526 -524 656 -649 688 -659 59 -19 137 -7 188

28 24 17 829 817 1790 1779 1244 1244 1752 1759 1763 1785 33 81 12 190 -47

245 -54 51 -157 68 -228 37z"/>

</g>

</svg>

`;

快速實現的方法是使用react-native-svgSvgXml中的組件。


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


<SvgXml xml={MY_ICON} width={50} height={50} fill={'black'} />


查看完整回答
反對 回復 2023-03-03
  • 1 回答
  • 0 關注
  • 108 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號