我正在編寫一個應該可以在沒有互聯網連接的情況下工作,因此我的所有圖片(jpeg)都是隨應用程序本身一起分發的。我使用的是:每次都不顯示靜態圖像
const IMAGES = [
require('../../images/animals/agamaKocincinska/01.jpg'),
require('../../images/animals/agamaKocincinska/02.jpg'),
];
和遲來我使其:
<Image
source={this.props.thumbnails[this.props.index]}
resizeMode='cover'
style={this.props.imageStyle}
/>
這與iOS(模擬+真實設備)的作品完美,圖像在Android模擬器始終裝入太多。在真實設備上(多個Android版本),圖像大多在應用程序啓動後顯示,但在少數場景之後,它們不顯示。這發生得非常隨機,但偶爾會增加。即使在一部電話上顯示圖像也不一致。你有什麼想法,如何測試,問題在哪裏?
當你在設備上運行,您使用的離線包或仍服務於bundle.js文件通過當地的打包服務器? –
提到的問題與脫機捆綁。我剛剛重新測試了bundle.js能夠正常工作。 –