reactnative中iOS14 图片不显示解决办法

手残把iOS系统升级了,发现所有的本地图片或者网络图片都不显示了,查找好多资料,两种解决方案.

方案1:

 找到图中rn对应的路径,加上下面的else判断即可解决    

找到这个方法 直接替换如下即可:

- (void)displayLayer:(CALayer *)layer{

if (_currentFrame) {

layer.contentsScale = self.animatedImageScale;

layer.contents = (__bridge id)_currentFrame.CGImage;

}else{

[super displayLayer:layer];

}

}


方案2:把reactnative升级到大于或者等于0.63版本,亦可解决(网友测试过,本人采取第一种方案).这个修改很大,希望先备份好之前的项目,再进行此操作,对你有帮助请给个爱心,谢谢

补充:

2020年10月16:把项目升级到0.63.3之后虽然不用手动添加方法一中的了,普通图片都会显示,但是aes加密过的图片 怎么也不显示了,没办法,折腾了半天又回退到0.62.1版本,希望有此需求的朋友,升级之前一定要谨慎 谨慎 谨慎,一定备份好之前的项目

你可能感兴趣的:(reactnative中iOS14 图片不显示解决办法)