angular8 - Android 6 及更低版本未显示离子选项卡图标
问题描述
我有一个创建的带有图标的离子标签。Android 7 及更高版本的图标可以正确显示,但在 Android 6 以下,很少有图标没有显示。下面是相同的屏幕截图。我正在使用离子 5 和电容器版本 2.1.2
我尝试重新排序和列出。这两个图标都没有在 android 6 以下显示。在 android 7 以上它可以工作。
我错过了什么吗?
安卓 6 截图:
安卓7及以上
标签代码:
<ion-tabs>
<ion-tab-bar slot="bottom">
<ion-tab-button tab="tab1">
<!-- <ion-icon name="pricetag-outline"></ion-icon>-->
<ion-icon name="pricetag"></ion-icon>
</ion-tab-button>
/*Using the SVG locally, still doesn't display for android 6 and below. Works fine for Android 7 and above.*/
<ion-tab-button tab="tab2">
<!-- <ion-icon name="reorder-four-outline"></ion-icon>-->
<ion-icon class="staticIcon" src="/assets/icon/list.svg" ></ion-icon>
</ion-tab-button>
<ion-tab-button tab="tab3">
<!-- <ion-icon name="location-outline"></ion-icon>-->
<ion-icon name="location"></ion-icon>
</ion-tab-button>
<ion-tab-button tab="tab4">
<!-- <ion-icon name="person-outline"></ion-icon>-->
<ion-icon name="person"></ion-icon>
</ion-tab-button>
</ion-tab-bar>
</ion-tabs>
解决方案
尝试这个:
<object type="image/svg+xml" data="/assets/icon/list.svg">
Your browser does not support SVG
</object>
推荐阅读
- makefile - gfortran 生成对模块文件的依赖项
- youtube-api - 我们可以将 nextPageToken ( Yotube API v3 ) 视为某些恒定结果集的永久 ID 吗?
- php - 使用 ajax 或 jQuery 在 codeigniter 中将下拉选项选择的值从一个视图页面发送到另一个视图页面
- spring-mvc - 如何处理springmvc中的日期绑定失败异常?
- go - 如何检查仅包含一个布尔字段的空结构
- javascript - 如何使用javascript替换对象数组中的键和值
- php - php 订阅后如何获取 PayPal 定期付款数据?
- python - Keras - LeakyReLU 保存模型时没有属性名称错误
- java - 使用双正则表达式java拆分字符串
- node.js - 使用快递和护照注销