【问题标题】:ionic 3 app show image on browser but dont on android deviceionic 3 应用程序在浏览器上显示图像,但不在 android 设备上
【发布时间】:2018-12-01 21:13:47
【问题描述】:

感谢您的帮助,并为我的英语不好感到抱歉,我们在我的国家说葡萄牙语...

ionic 3 应用程序在具有离子服务的浏览器上显示由 api 提供的远程图像,但在 android 设备上不显示,在 chrome 上调试会出现此错误: 7fa1ea1d73789d207ef51e6941913d5e_image.jpg:1 GET http://localhost:1337/parse/files/myAppId/7fa1ea1d73789d207ef51e6941913d5e_image.jpg net::ERR_CONNECTION_REFUSED

任何帮助...

【问题讨论】:

  • 您的安卓设备似乎有连接问题。因此,问题与图像无关。我建议您关注 android 上的连接问题。

标签: android ionic-framework device


【解决方案1】:

我认为您可能对 <img src="../assets/imgs/logo.png"> 之类的图像使用了相对路径 不要对图像使用相对路径,而是使用绝对路径,例如<img src="assets/imgs/logo.png">

详情请参考以下链接:
https://forum.ionicframework.com/t/images-not-displayed-on-device/89145

【讨论】:

    【解决方案2】:

    如果你想在使用 ionic run android ——device --lc 的设备上运行时使用本地主机图像,你应该使用你的 api 地址。您可以在终端中使用命令 ipconfig 查看它

    【讨论】:

    • 我使用 localhost 因为我的 cms 在我的笔记本电脑上运行并且我的 android 设备连接在同一个网络上,所以 ip 地址不是问题,因为我的 api 提供的其他数据由于回复而加载成功
    猜你喜欢
    • 2017-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-07
    • 2017-03-02
    • 1970-01-01
    • 2016-08-14
    • 2013-01-17
    相关资源
    最近更新 更多