在原生脚本angular iOS上加载图片的最佳实践



我正在使用nativescript angular构建一个iPhone和Android应用程序。

由于应用程序将在列表视图中加载图像,我有原生脚本壁画插件来照顾加载图像,它工作得很漂亮。不幸的是,这只涉及Android方面。

我想知道其他开发人员在为IOS开发原生脚本应用程序时使用什么。

澄清:我真正想弄清楚的是,当我为ios开发时,我应该用什么来代替fresco。

同时,我现在为android的所有图像都有了Fresco标签。但是当你准备面向IOS开发游戏时,你该怎么做呢?我需要有*ngIF语句在所有的android和使用默认的图像标签为IOS?

您可以为特定于平台的视图使用<android></android><ios></ios>标记

<android>
<FrescoDrawee [imageUri]="someImage"></FrescoDrawee>
</android>


<ios>
<Image [src]="someImage"></Image>
</ios>

还有SDWebImage库可以自动管理缓存

http://cocoadocs.org/docsets/SDWebImage/4.1.2/

最新更新