Html Phonegap Cordova/为什么不';我的图像没有出现吗?
我有一个cordova应用程序(相当于phonegap)显示如下图像:Html Phonegap Cordova/为什么不';我的图像没有出现吗?,html,iphone,image,cordova,Html,Iphone,Image,Cordova,我有一个cordova应用程序(相当于phonegap)显示如下图像: <img src="../assets/images/logos/mylogo.png" alt ="" /> 删除src上的单个“.”?第一个/main HTML文件(index.HTML)在哪里?如果文件在设备上,则所有后续请求都将尝试在电话中而不是在Web服务器上查找该文件。你还提到它在网络手机上工作,你的意思是说网络应用吗?@frank是的,它是一个网络应用。实际上,我所有的html模板(当然除了i
<img src="../assets/images/logos/mylogo.png" alt ="" />
删除src上的单个“.”?第一个/main HTML文件(index.HTML)在哪里?如果文件在设备上,则所有后续请求都将尝试在电话中而不是在Web服务器上查找该文件。你还提到它在网络手机上工作,你的意思是说网络应用吗?@frank是的,它是一个网络应用。实际上,我所有的html模板(当然除了
index.html
)都被连接并压缩成1dc45af27.myapp.js
。这就是为什么我尝试。/assets/images/logos/mylogo.png
。预期的绝对路径是:/ios/www/assets/images/logos/mylogo.png
,如何相对引用它?我假设主/landing(index.html)文件位于手机的www
目录中。要加载图像,您需要将src属性更改为src=assets/images/logos/logo wealcomme.png
。请不要让www
目录成为应用程序的基本目录。如果它这么简单,我不会问这个问题;)问题是我所有的JS都是压缩的,所以每个角度模块都在/page/mymodule中声明(img在其中声明)。请注意导致问题的页面前的“/”。
src="file:///var/mobile/Applications/10434B65-E6C2-4442-9AFE-9ADE1A5A53E1/myApp.app/www/assets/images/logos/logo-wealcome.png"