我有一个cordova应用程序(相当于phonegap)显示如下图像:
<img src="../assets/images/logos/mylogo.png" alt ="" />
cordova的树木用途是:
-index.html
-assets(没有父文件夹)
--images
---徽标
----- mylogo.png
-scripts
--1dc45af27.myapp.js //这里面是我的img src被声明
这适用于桌面,网络移动(是的,我的应用程序适用于所有设备),但不适用于在iOS上运行的cordova应用程序。
尽管有相对路径,但图像不会出现,只是一个正方形。
有什么想法吗?
----- UPDATE
我尝试使用端口8000(cordova serve
)上的服务器,当我使用../assets/images/logos/mylogo.png
时它很好地显示徽标,但是在iOS设备上,它没有显示徽标...
它只在我这样做时才有效:
src="file:///var/mobile/Applications/10434B65-E6C2-4442-9AFE-9ADE1A5A53E1/myApp.app/www/assets/images/logos/logo-wealcome.png"
答案 0 :(得分:1)
<img src="./assets/images/logos/mylogo.png" alt ="" />
删除一个“。”在你的src上?