angular - 如何预加载/缓存图像
问题描述
我的 ionic 应用程序中有一个页面,其中使用 css 在“ion-content”上使用全屏背景图像:
<ion-content
[ngStyle]="{'background-image': 'url(' + bgImageSrc + ')'}"
class="fullScreenBackground">
现在我应该在渲染视图之前预加载/缓存图像,以确保背景立即出现。
有没有人有一个好的解决方案?
解决方案
Ionic 确实具有称为 LoadingController 的内置功能,请查看文档。
然后,您只需要查找一个片段即可在 JavaScript 中预加载图像。
推荐阅读
- react-native - 当我开始运行博览会时,我得到错误:GetEnv.NoBoolean: ture is not a boolean
- python - np.polyfit 不会绘制特征,但会给出值
- javascript - 自动完成在动态输入字段中不起作用
- android - 当我使用 Mapsui 在 Android 上截屏时出现白屏
- php - 如何在 Laravel 6 API 中创建自定义验证规则
- c++ - 为什么会出现错误:size 不是 std 的成员?
- c++ - 如何输入 (i+1) 作为字符串?
- apache-kafka - kafka服务器可以强制消费者属性吗?
- airflow - LocalExecutor 的气流配置建议
- python - 在带有 ctypes 的 python 中使用 d2xx.dll