【发布时间】:2018-04-21 13:21:19
【问题描述】:
我尝试了https://forum.ionicframework.com 和https://stackoverflow.com 提供的不同解决方案,但都没有为iOS 生成svg 图像。
我使用来自https://thenounproject.com 的 svg 图像,图像在 android 手机和网络浏览器上呈现,但不在 iPhone 上。
我尝试过的解决方案(所有这些都适用于 Android,但不适用于 iPhone):
1) src="assets/imgs/svg/halal.svg"
2)src="./assets/imgs/svg/halal.svg"
3) 将type="image/svg+xml" 添加到标签
4) 将background-color: transparent; 添加到标签样式
任何适用于 iPhone 的解决方案?
更新
<ion-col col-3 text-center><img type="image/svg+xml" src="./assets/imgs/svg/parking.svg" style="padding:7px;" /><p style="font-size:11px; ">Parking</p></ion-col>
<ion-col col-3 text-center><img type="image/svg+xml" src="./assets/imgs/svg/wheelchair.svg" style="padding:7px; background-color: transparent;" /><p style="font-size:11px; ">Wheelchain</p></ion-col>
<ion-col col-3 text-center><img type="image/svg+xml" src="./assets/imgs/svg/wifi.svg" style="padding:7px;" /><p style="font-size:11px; ">Wifi</p></ion-col>
这就是它在 iPhone 上的样子
【问题讨论】:
-
请为您的问题提供更多背景信息。一点点代码就可以帮助我们调试问题。
-
您还需要说明您遇到问题的 iOS 版本。 “IOS”和“Iphones”涵盖的范围很广。
-
@richbai90 这有帮助吗?
-
@AndréDion iPhone 6 Plus 和 iPhone 7 Plus。当然,我希望 svg 显示在整个范围内或至少大部分范围内。
-
那些不是操作系统版本。
标签: angular typescript svg ionic-framework ionic3