在您將我鏈接到與此類似的另一個問題之前,例如
另外,不確定這是否與此螢屏截圖中的任何內容有關,這是我默認情況下的內容,并在我打開檔案后立即給了我此錯誤訊息,但即使打開該程式,程式也可以正常啟動
在主 App() 函式中正常執行此操作首先會顯示 gif,但仍保留為靜止影像。
我該怎么辦?我的意思是……我還能做什么?
編輯:
我找到了問題的解決方案......這是一個簡單的案例,只是冷啟動我從 android studio 使用的模擬器。
但是,Tadej 的回答是有效的,因為視圖樣式對齊會使 gif 有點混亂。如果您遇到類似的問題并且答案沒有幫助,請嘗試冷啟動您的模擬器,甚至重新安裝更新的模擬器......或者,使用真正的安卓手機來測驗這些東西。
無論如何,非常感謝 Tadej 的幫助!我希望這個問題對我遇到的其他人有所幫助。
塔德杰·斯萊門謝克
uj5u.com熱心網友回復:
這對我有用。在 Image 道具上設定高度和寬度沒有顯示 gif。所以我彎曲它并添加了maxWidth和maxHeight。
const imageUrl = 'https://media.giphy.com/media/xT0xeCCINrlk96yc0w/giphy.gif';
const App = () => {
const { width } = useWindowDimensions();
return (
<View style={{flex: 1}}>
<Image style={{flex: 1, maxWidth: width, maxHeight: width}} source={{uri: imageUrl}}/>
</View>
);
};
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/418414.html
標籤:
上一篇:圖示未顯示在本機底部選項卡中
下一篇:我嘗試執行“npminstall-gexpo-cli”,但遇到了一堆漏洞。在“npmauditfix”上,我收到了以下更多錯誤
